Domanda

Sto creando una cosa del motore del terreno Minecraft e mi chiedevo cosa fossero esattamente Octrees. Con il mio motore ho separato ogni parte di esso in blocchi o regioni - che da quello che ho letto ha qualcosa a che fare con esso. Inoltre, mi chiedevo se gli indici aumentassero le prestazioni all'interno di un gioco e in tal caso? Qualsiasi altra idea/modi per aumentare le prestazioni sarebbe molto apprezzato. Nota che ho già incluso l'abbattimento del backface e che se la scatola o un lato è nascosto non mostrano quel lato.

È stato utile?

Soluzione

Leggi questo eccellente articolo su Flipcode

Google per Octree e FlipCode o Gamedev.net ti darà molti riferimenti.

I pensieri sulle prestazioni sono difficili da dare perché molto dipende da quello che stai facendo. (Per quali modifiche vengono apportate al "mondo", ci sono oggetti che si muovono, per cosa vuoi usare per (visibilità, rilevamento delle collisioni, rendering, ...) Leggi Alberi KD Anche perché potrebbero essere più appropriati per il tuo problema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top