WebGL / Javascript: преобразования объектов с несколькими объектами

Я хочу нарисовать несколько объектов, а затем преобразовать их, выбрав конкретный с индексом клавиатуры. Допустим, 1-5.

Я загрузил холст.Я инициализировал webgl-контекст.Я определил вершинные / фрагментные шейдеры и связал их с программой, которую я «использовал» (gl.useProgram("program")).

И тогда я инициализировалVertexBuffer (это собственная функция). Там я определил вершины для куба и ограничил этот буфер. В той же функции я определил вершины своего конуса и связал его с другим буфером.

Дело в том, как я могу создавать разные объекты, которые я могу преобразовать отдельно? Я имею в виду, что шейдер получает данные из буфера. Но когда я попробовал это в последний раз, был нарисован только один объект.

Ответы на вопрос(1)

Ваш ответ на вопрос