Подтвердить что ты не робот

Есть ли руководство по WEBGL?

Есть ли какое-то руководство по WebGL, в котором перечислены все функции и т.д.? Я попробовал Google, но ничего не нашел.

4b9b3361

Ответ 4

Вы должны использовать руководство Giles Thomas: http://www.learningwebgl.com - вот как я начал.

Ответ 5

Лично Я предпочитаю эти, но потом я предвзятый, потому что написал их. В отличие от других уроков они не замалчивают что-либо и не предполагают, что вы уже знаете 3D-математику. Они также не основаны на учебниках OpenGL, которые устарели на 20 лет и не подходят для WebGL.

Ответ 6

Нет руководства для WebGL, но официальная спецификация служит одной. Чтобы использовать его как таковое, вы должны понимать следующее:

WebGL - это интерфейс JavaScript для браузеров для OpenGL ES 2.0, который является графическим API для встроенных систем. * Поэтому спецификация WebGL не работает полное описание его интерфейсов. Вместо этого он ссылается на спецификацию OpenGL ES 2.0 и указывает только различия между ними.

Интерфейсы, которые в совокупности составляют API WebGL, определены в разделе 5 спецификации. Вы можете просмотреть их в оглавлении. Разделы 5.14. 1 и далее перечислять атрибуты и методы контекста WebGL, который представляет собой информацию, которую вы, скорее всего, интересуете. Рядом с каждой сигнатурой метода есть ссылка на соответствующий OpenGL ES 2.0 manual, где вы можете найти подробную информацию о них. При использовании руководства OpenGL ES 2.0 вы должны иметь в виду, что между этими двумя API есть некоторые незначительные отличия. К счастью, эти различия указаны прямо под сигнатурами для каждого метода индивидуально, и они суммируются в разделе 6 спецификации.

* В связи с этим браузер можно рассматривать как встроенную систему на компьютере общего назначения.

Ответ 7

Описание API

Если вас интересует только API javascript, я бы предложил

Microsoft WebGL API (IE11?)

API Mozilla WebGL

В качестве стартера я предлагаю Microsoft один, как он описывает:

  • Расширения
  • объекты
  • Методы
  • Свойства
  • Ошибки GLSL

Он действительно фокусируется на API, который облегчает изучение ИМО. Вы можете найти довольно исчерпывающий список методов. Обратите внимание, что Microsoft, похоже, не реализует все функции WebGL, если сравнить ее с Mozilla.

В Mozilla вы найдете другие очень интересные ресурсы (учебники и т.д.). Конечно, еще одним хорошим местом для получения информации является веб-сайт kronos. Вы найдете спецификацию и справочную карту.

https://www.khronos.org/webgl/

Ибо почему вы не можете найти подходящую веб-страницу, описывающую API Javascript, я бы назвал ответ Agost Biro

Учебники

http://webglfundamentals.org/

http://learningwebgl.com/blog/

https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial

От этих вы найдете еще больше ресурсов.

Ответ 8

Этот учебник может помочь вам, как и в моем случае.

http://www.webglacademy.com/

Здесь вы можете начать с уровня 0. После завершения этого урока вы можете использовать библиотеку Three.js для улучшения вашего содержимого WebGl.

https://threejs.org/examples/