2012-05-15 10 views
5

Sto studiando l'architettura del motore di gioco e mi sono imbattuto in un'implementazione in cui ogni nodo in uno scenegraph è collocato in una particolare coda (opaca, trasparente, ortografica, ecc ...) con le code che vengono renderizzate in un ordine specifico: opaco trasparente, ortografico. Esiste un nome per questa tecnica/algoritmo per ulteriori ricerche?Entità di rendering nelle code?

molte grazie in anticipo!

risposta

3

Non so se c'è un nome per l'ordinamento generale che si menziona, ma suppongo che la coda trasparente sia ordinata dal più lontano al più vicino, e questo è chiamato Alpha Sorting (o Transparency Sorting). Gli oggetti opachi non hanno bisogno di questo, quindi possono o andare per primi o essere ordinati insieme agli oggetti trasparenti, ma non preoccuparsi di ordinarli è ovviamente più veloce poiché si può semplicemente lasciare il buffer di profondità a tutto il lavoro pertinente.

+0

+1: Grazie per la risposta! – JagWire