webgl — все вопросы

1ответ
4 голоса
Рисование контура с помощью OpenGL ES
В каждой технике, которую я нашел или пытался отрисовать в OpenGL, используются некоторые функции, которые недоступны в OpenGL ES ... На самом деле, я мог бы установить значение false для парамет
1ответ
4 голоса
Ошибка: ray.intersectScene не является функцией
Я использовал код sim.js и его объекты для простого проекта WebGL. Когда мне нужно было использовать класс frustum (см. этот вопрос ) Мне пришлось обновить three.js TypeError: ray.intersectScene i
1ответ
4 голоса
Двухсторонний прозрачный шейдер выглядит глючно
Я провел небольшой тест, который позволяет вам экспериментировать с шейдерами в трехмерной среде, используя три. JS . На сцене есть сфера, которая показывает шейдер. демонстрационный шейдер
2ответа
4 голоса
пунктирная линия webgl
Может кто-нибудь сказать мне, как рисовать пунктирные линии в WebGL без использования Three.js или какого-либо другого инструментария? Просто обычный WebGL. Я очень новичок в WebGL и не могу найти от
3ответа
4 голоса
Карты Google с использованием Three.js и WebGL
У меня есть тысячи точек, которые нужно нанести на карты Google, и я получил очень отзывчивые карты, используя пример из https://github.com/ubilabs/google-maps-api-threejs-layer . У кого-нибудь был
2ответа
4 голоса
Как экспортировать геометрию OBJ из Three.js, которая смещается шейдером GLSL?
Я попытался использовать следующий код, который нашел в переполнении стека, для экспорта OBJ из геометрии в сцене Three.js. Геометрия смещается шейдером GLSL, поэтому смещение вершин, кажется, не св
1ответ
4 голоса
WebGL: почему прозрачный холст показывает цветной компонент clearColor, когда альфа равен 0?
Вот простой всплеск, показывающий мою проблему: <html> <head> <title>Clear Color</title> <style type="text/css"> #stage { background-color
3ответа
4 голоса
Обходной путь из-за отсутствия ширины линии в Windows при использовании Three.js
Я пытаюсь нарисовать вращающуюся трехмерную систему координат, используя Three.js. Я хочу, чтобы оси имели некоторую толщину, чего я до сих пор достигал, используя параметр LineWidth LineBasicMateri
2ответа
4 голоса
Рендеринг полноэкранного четырехугольника с использованием WebGL
У меня есть фрейм-буфер, с которым я рендерил свою сцену, и теперь я хочу отрендерить это в «полноэкранный» квад. Как я могу установить свою камеру и что я должен добавить в свой вершинный шейдер, ч
1ответ
4 голоса
Является ли обновление всего VBO в каждом кадре наиболее эффективным способом рисования множества меняющихся уникальных треугольников?
Ответы на мой В предыдущем вопросе было предложено использовать объект буфера вершин и объединить данные о местоположении с данными о цвете в один массив, что я сейчас и сделал в этом простом тест
2ответа
4 голоса
отладка шейдеров webgl /производительность /стоимость
Я использовал three.js для экспериментов и изучения GLSL и WebGL. Я родом из мира 3D-искусства, поэтому я понимаю концепции сетки, 3d-математики, освещения и т. Д. Хотя я консультируюсь с литературо
2ответа
4 голоса
Почему WebGL быстрее, чем Canvas?
Если оба используют аппаратное ускорение (GPU) для выполнения кода, почему WebGL так быстрее, чем Canvas? Я имею в виду, я хочу знать, почему на низком уровне цепочка от кода до процессора. Чт
3ответа
4 голоса
Как наиболее эффективно отобразить 4 миллиона 2D-квадратов в браузере?
Мой дисплей имеет разрешение 7680x4320 пикселей. Я хочу отобразить до 4 миллионов разноцветных квадратов. И я хочу изменить количество квадратов с помощью ползунка. Если есть в настоящее время две в
1ответ
4 голоса
toDataURL () холста webgl, возвращающего прозрачное изображение [дубликат]
     На этот вопрос уже есть ответ здесь:                   Canvas toDataURL () возвращает пустое изображение только в Firefox                                      1 ответ                 
1ответ
4 голоса
Как выбрать наиболее производительный рендер, Canvas или WebGL
Я разрабатываю игру с PIXI.js для настольных устройств. В PIXI есть как рендереры WebGL, так и Canvas, мы будем использовать WebGL везде, где это поддерживается устройством. Моя проблема в том,
1ответ
4 голоса
Как работают трафаретный буфер и маскировка?
Я хочу нарисовать объект только в определенной области. Посмотрите это изображение для ознакомления. 2 треугольника (рисунок A) рисуются только в области внутри квадрата (рисунок B), поэтому ре
1ответ
4 голоса
Мультитекстура GL_TEXTURE1 проблема в WebGL
Я учусь использовать мультитекстуру в WebGL. У меня есть следующие фрагменты кода шейдера: uniform int flag; uniform sampler2D texture0; uniform sampler2D texture1; varying vec2 v_texCoord; voi
1ответ
4 голоса
Где я могу найти последний статус поддержки WebGL в браузерах? [закрыто]
Где я могу найти регулярно обновляемую таблицу, в которой показано, какие браузеры поддерживают WebGL и когда они будут их поддерживать?
2ответа
4 голоса
Как получить 2d координаты вершин webgl?
В этом руководстве: http://learningwebgl.com/blog/?p=28 Мы рисуем треугольник и квадрат в трехмерном пространстве, и я хочу получить координаты x, y вершин на холсте. Поэтому я хочу получить 2d
2ответа
4 голоса
Производительность падает при попытке сброса всей сцены с Three.js
В моем текущем проекте я использую Threejs для построения уровня с сетками. Все графические элементы с камерой, сценой, проектором, средством визуализации и т. Д. Выполняются в одном объекте. В целя
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132