De repente, sinto que não tenho absolutamente nenhuma idéia de como implementar objetos / ossos invisíveis.
No momento, uso o instanciamento de hardware para armazenar a matriz mundial de todos os ossos em um buffer de vértice e depois enviá-los para o pipeline. Mas, ao lidar com a seleção de frustum, ou tê-los invisíveis pela minha simulação por outras razões, significa que alguns deles serão invisíveis aleatoriamente.
Isso significa que eu preciso efetivamente preencher novamente o buffer a partir do zero todos os quadros apenas com as matrizes da unidade visível? Parece-me que isso envolveria muita largura de banda desperdiçada.