#0 

14-12-2006 22:27:49

hydropix
Membre
Date d'inscription: 06-12-2006
Messages: 17
Site web

Bonjour à tous,

Je cherche une méthode efficace pour connaitre la valeur RGB d'un pixel dans la fenêtre de rendu. Est-ce que quelqu'un aurait une piste intéressante ? La vitesse de traitement étant d'une importance cruciale.

Merci

Hors ligne


#1 

14-12-2006 22:56:04

DeusXL
Abonné
Lieu: Paris
Date d'inscription: 27-09-2006
Messages: 174

Irrlicht .NET ou Irrlicht .NET CP ?

PS : La vitesse de traitement étant d'une importance cruciale. Dis moi que tu ne veux pas faire du traitement frame per frame ou pire, un enregistrement de chaque frame !?!


Fanatique d'Irrlicht + Fanatique de Mono + Fanatique de Linux => Créateur d'Irrlicht .NET CP bien sûr !
Version actuelle d'Irrlicht .NET CP : 0.8, Version en test : 0.9.

Hors ligne


#2 

15-12-2006 00:01:28

hydropix
Membre
Date d'inscription: 06-12-2006
Messages: 17
Site web

hum si si, il faudrait que le traitement soit Frame par Frame... je sens à ta question que cela va poser un problème  ! smile J'utilise le genialissime Irrlicht .NET CP bien sur !

Je suis désolé, je ne suis pas très expérimenté en programmation. Je vais essayé d'expliquer grossièrement ce que j'essaye de faire.

Dans un 1er temps il me faut faire un rendu de la scene 3D dans un buffer, ensuite je dois pouvoir comparer des groupes de pixels, afin d'orienter des particules 2D que j'appliquerai sur l'image finale.

Le résultat doit produire quelque chose de similaire à des "touches de peintures" orientées, sans rentrer dans le détail de l'algo, ça pourrait ressembler une peinture de Van Gogth. Le nombre de particules n'a pas besoin d'être faramineux, les touches peuvent être relativement grossières ou bien localiser à certaines zones de l'image.

NB : je pourrai me contenter d'une seule des couches RGB si l'optimisation le nécessite.

Merci smile

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
883 membres
1429 sujets
11121 messages
Dernier membre inscrit: Saidov17
82 invités en ligne
Aucun membre connecté
RSS Feed