Результаты поиска по запросу "opengl"

2 ответа

Теперь, когда описанный выше пользовательский эффект реализован, его шейдеры могут быть изменены методами, описанными @AdaRaider, для получения любого желаемого эффекта.

я есть следующий 3D-объект: [/imgs/mzFcJ.png] Материал моего трехмерного объекта кодируется так с помощью Qt3D: void MyClass::addMaterial(Qt3DCore::QEntity *entity) { Qt3DExtras::QPhongMaterial * material = new ...

1 ответ

@Peter, который очень редок .... да, матрица преобразования является единицей при запуске, но кости могут вообще не быть выровнены по оси (относительно их родительских и дочерних костей). Я добавил Edit1 с примером примера.

аюсь проанализировать данные bvh для моего скелета, который я уже разработал с OpenGL. Есть одна вещь, касающаяся парсинга данных, о которой мне стало интересно. Данные Bvh состоят из двух частей: ИЕРАРХИЯ и ДВИЖЕНИЕ. HIERARCHY ...

11 ответов

Mac Mojave + opengl

Mac OS 10.14 Mojave был только что выпущен, и с июня мы знали, что OpenGL должен был устареть в ОС. «Приложения OpenGL будут продолжать работать, но вы должны переключиться на Metal», чтобы перефразировать. Тем не менее, нет никакой документации, ...

ТОП публикаций

2 ответа

@StefanIvanovski Пожалуйста.

тоящее время я пытаюсь сделать загрузчик файлов Wavefront (.obj) для проекта OpenGL. Метод, который я сейчас использую, идет построчно и разделяет позиции вершин, позиции текстуры и нормальные позиции в векторах (std :: vectors), и я храню их ...

2 ответа

Рендеринг сеток с несколькими индексами

3 ответа

Что такое объекты Vertex Array?

1 ответ

Посмотрите разницу в примере WebGL:

у зажечь плоскость текстуры, но это не работа. Свет на сплошной сфере очень хорош, но текстурная плоскость не светлая. Целое изображение [https://imgur.com/a/jN8nA] Освещение на сплошной сфере работает хорошо. Но освещение на плоскости ...

2 ответа

И это решило проблему!

отаю с OpenGL, используя glfw, glad и glm. В одном из руководств, которые я использую, они демонстрируют простое использование glm следующим образом: glm::vec4 vec(1.0f, 0.0f, 0.0f, 1.0f); glm::mat4 trans; trans = glm::translate(trans, ...

1 ответ

Но текстуры массивов имеют и другие ограничения. Каждая «текстура» в текстуре массива имеет одинаковый размер; поэтому, если вы создаете текстуру 2D-массива 512x512x20, каждая суб-текстура будет 512x512. Для массивов сэмплера размер каждой текстуры в массиве может варьироваться. Конечно, тот факт, что каждый индекс массива сэмплера занимает точку привязки, также важен; у вас есть только 16 из них для каждой стадии (хотя возможно больше; 16 - минимальное требование).

L имеетмассив текстур [https://www.khronos.org/opengl/wiki/Array_Texture], обозначается в шейдерах определенными типами сэмплеров: sampler2DArray array_texture;Но GLSL также позволяет собирать сэмплеры в массивы: sampler2D ...

2 ответа

Вы можете попробовать обновить ваше второе решение и добавить RenderingListener ro для обновления размера полигона перед рендерингом:

A WorldWind Java я использую PointPlacemark для представления изображения, потому что оно остается одинакового размера независимо от уровня масштабирования. Проблема в том, что я хочу установить заголовок на метке точки и оставить его на том же ...