Olá pessoal, estou com o seguinte problema.
Exemplo 1: Estou com 2 modelos na tela, o primeiro está sendo rendeziado na posição Z: 0 ( profundidade 0 ) e o outro em Z: -10 ( mais distante )
Só que o segundo está sobrepondo o outro.
Até onde sei, o OpenGL por exemplo fazia isso pra vc. Verificava qual estava + longe pela sua posição e desenhava na frente ou atrás.
* Obs. 1: Não quero utilizar aquela propriedade OrderRender.
* Obs. 2: eu chamo o draw na mão, ou seja, se chamar o Draw do primeiro o segundo objeto, ele aparece na frente e vice versa, porém não gostaria de fazer isso. Senão terei que controlar qual objeto está na frente do outro. Isto é inviável.
* Obs. 3: Estou usando XNAnimation
Desde já agradeço. Bruno Gallego |
|