Vários modelos WebGL na mesma página

Meu laboratório de pesquisa está trabalhando em uma página da web que exibe uma longa lista rolável de modelos 3D, cerca de 50 ou mais. Nossa primeira idéia foi fazer isso com contextos WebGL THREE.js separados, mas parece que isso não é aconselhável, dada a arquitetura do WebGL, e os navegadores parecem limitar o número de contextos em uma página a cerca de 2 ^ 4.

Não preciso desses contextos para fazer algo muito impressionante: as geometrias individuais têm apenas algumas centenas de triângulos, sem texturas, e apenas uma de cada vez é animada ao usar o mouse para girar sua câmera.

Posso convencer o WebGL a fazer o que quero de uma maneira que o navegador não reclame? Pensei talvez em ter uma única grande geometria com todos os meus modelos individuais alinhados um ao lado do outro e separar telas com viewports mostrando apenas um modelo cada. Mas parece que isso não é suportado. (Várias visualizações são permitidas no mesmo contexto, mas isso não é muito útil para mim.)

Obrigado por todas as idéias!

questionAnswers(1)

yourAnswerToTheQuestion