[D3D] Théorie concernant l'optimisation

Théorie concernant l'optimisation [D3D] - Programmation

Marsh Posté le 28-01-2002 à 19:32:39    

J'essaie de trouver la meilleur façon de renderiser une scène statique complexe, voici qu'est-ce que j'ai trouvé de mieux en théorie pour le moment:
 
1. On découpe la scène grâce aux octrees.
 
2. On crée un grand vertex buffer contenant tous les sommets de la scène.
 
3. Quand on veut renderiser, on cherche tous les parties de l'octree qui sont dans le champs de vision, et on crée une liste contenant tous les sommets contenus dans ces octrees.
 
4. Grâce à notre liste de sommets, on crée un index buffer par texture contenant tous les sommets utilisant la même texture.
 
5. On renderise la scène.
 
 
Qu'en pensez-vous? Est-ce qu'il y a un défaut dans ma théorie? Est-elle applicable? Pensez-vous à d'autres optimisations?

Reply

Marsh Posté le 28-01-2002 à 19:32:39   

Reply

Marsh Posté le 28-01-2002 à 20:34:31    

En gros c'est ce que font tout les bons pipeline graphiques (le BSP est plus optimisé que l'octree, mais statique seulement...).

Reply

Marsh Posté le 29-01-2002 à 18:33:00    

Ben c'est cool alors.
 
En plus je suis content parce que j'ai trouvé la méthode moi-même, bon je sais c'est rien de révolutionnaire. Mais je prefère ne pas copier betement.
:D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed