Page 2 sur 2

Publié : jeu. 13/juil./2006 9:35
par Anonyme
Le Z-Buffer est gerer automatiquement par OpenGl , je ne m'occupe pas du tri des faces et du remplissage de polygone.

En admetant que ma scène plus mes objets Represente 100000 vertex

je vais avoir 100000 " Point3D()\x , y , z ..."
je veut juste accèlerer ceci, je trouve que les tableaux sont trop rigide
je vais testé avec que des pointeurs mémoire, on vera la différence.

@++

Publié : jeu. 13/juil./2006 9:40
par comtois
la méthode dans ce cas c'est l'octree ou l'arbre BSP , mais peut-être qu'openGl le gère aussi ?

Publié : mer. 26/juil./2006 18:34
par Anonyme
UP! :D
J'ai trouvé la solution à mon problème.
je rapelle que mon problème etait la lenteur des listes chainée
j'ai trouver une alternative, la POO & les pointeurs !
pour ceux qui on essayer mon embryon de moteur 3D ils ont pu voir la lenteur du chargement & Compilation d'un model3D , d'ailleurs certain croyait que l'application avait planté.

En utilisant que des pointeurs et avec une structure OO , le meme modele se charge et ce compile instantanément :D
ce qui m'ouvre beaucoup de perspective! comme la gestion dynamique d'une lumiere par exemple, ou le morphing d'un mesh...

@Comtois, Non gl ne gère ni les octrees, les les arbres bsp, ni les portals, etc...