Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Para melhorar o desempenho de renderização, você pode eliminar (ou remover) uma primitiva que está voltada para longe da câmera. Para primitivos de um lado, isso economiza tempo de renderização porque uma face traseira não é visível. Para permitir o abate, você precisa saber a ordem de enrolamento dos vértices (normalmente no sentido anti-horário). Este exemplo removerá qualquer primitiva cuja face traseira esteja voltada para a frente (dada uma ordem de enrolamento no sentido anti-horário):
SetRenderState(D3DRS_CULLMODE, D3DCULL_CCW);
Tópicos relacionados