Improvvisamente ho la sensazione di non avere assolutamente idea di come implementare oggetti / ossa invisibili.
In questo momento, utilizzo l'istanziamento hardware per memorizzare la matrice mondiale di ogni osso in un buffer di vertici e quindi inviarli tutti alla pipeline. Ma quando ho a che fare con l'abbattimento di frustum, o se li ho impostati come invisibili dalla mia simulazione per altri motivi, significa che alcuni di essi saranno casualmente invisibili.
Questo significa che ho effettivamente bisogno di riempire nuovamente il buffer da zero ogni frame con solo le matrici dell'unità visibile? Questo mi sembra che implicherebbe molta larghezza di banda sprecata.