почему при привязке заполнении буфера gl.bufferData указывается ссылка на gl.ARRAY_BUFFER? Я понимаю, что до этого он привязывается, но:
1. Разве у меня не может быть несколько буферов? Как тогда будет различаться?
2. Почему нельзя передавать напрямую ссылку на bufer = gl.crrateBuffer()?
спецификация openGl проводит действия только с текущим буфером который устанавливается gl.bindBuffer()
А если мне нужно будет обратиться к другому буферу? Получается, я не меняю этот код, но делаю bindBuffer другой?
Обсуждают сегодня