Результаты поиска по запросу "webgl"
WebGL - текстурированная местность с картой высот
Я пытаюсь создать трехмерную местность, используя WebGL. У меня есть JPG с текстурой для местности, а другой JPG со значениями высоты (от -1 до 1). Я посмотрел на различные библиотеки-оболочки (например, SpiderGL и Three.js), но не могу найти ...
Как правильно отображать совпадающие полигоны в OpenGL (ES)
Я понимаю, что, установив функцию глубины в OpenGL ES, можно управлять тем, как перекрывающиеся геометрии отображаются в трехмерной сцене. я используюgl.depthFunc(gl.LEQUAL) (webgl) в моем коде. Однако, когда два набора полигонов совпадают и ...
Типизированные массивы Javascript и Endianness
Я использую WebGL для рендеринга двоичного закодированного файла сетки. Бинарный файл записывается в формате с прямым порядком байтов (я могу убедиться в этом, открыв файл в шестнадцатеричном редакторе или просмотрев сетевой трафик с помощью ...
Лучше умножить матрицы в JavaScript или шейдере?
Я смотрел на несколько примеров WebGL. Рассмотреть возможностьУчебник MDN [https://developer.mozilla.org/en-US/docs/Web/WebGL], Их вершинный шейдер умножает вершину на матрицу перспективы и матрицу мировой позиции: gl_Position = uPMatrix * ...
Использование WebGL внутри Web Worker: возможно ли это? Как?
Я открыл этотесты умножения матриц [http://glmatrix.googlecode.com/hg/benchmark/matrix_benchmark.html]и мой браузер (Firefox 7.0.1) завис до тех пор, пока не закончились тесты (я открыл страницу в старом Asus EeePC 1000H). Я слышал, что ...
Как я методично выбираю расстояние ближней плоскости отсечения для перспективной проекции?
У меня есть 3D-сцена и камера, определенная с помощьюgluPerspective [http://www.opengl.org/sdk/docs/man/xhtml/gluPerspective.xml], У меня есть фиксированное поле зрения, и я знаю минимальное расстояние любой геометрии до камеры (это вид от ...
Можно ли легко создать элемент изображения HTML из объекта текстуры WebGL?
Я хотел бы взять объект WebGLTexture, в который я рендерился, и использовать его для создания HTML-элемента изображения. Цель состоит в том, чтобы отобразить результат прохода закадрового рендеринга для целей отладки. Это должно быть намного ...
Как использовать несколько контекстов холста?
Я хотел бы использоватьexperimental-webglи2d контекст холста также. После того, как я нарисовал 3D-объекты, я хочу нарисовать над ними несколько 2D-объектов. как мне это сделать?
Как обнаружить столкновение в webgl?
Как обнаружить столкновение в webgl, не используя библиотеку наподобие three.js?
Начало работы с марширующими кубами в three.js
Я новичок в Three.js и ищу учебник, который поможет мне начать использовать Marching Cubes в three.js. Некоторые из проектов, которые я видел до сих пор в Three.js, которые используют это, немного сложны для меня, поэтому было бы неплохо простое ...