Вопросы по теме 'normals'

Может ли кто-нибудь объяснить, как использовать glDrawElements (iPhone)?
Извините за дублирование, но я уже несколько часов гуглю безрезультатно. У меня есть эти (оптимизированные) данные простого куба, экспортированные из конвертера: // 8 Verticies // 4 Texture Coordinates // 6 Normals // 12 Triangles static...
2482 просмотров
schedule 07.10.2022

Нормали цилиндра
Я разрабатываю приложение OpenGL, которое прямо сейчас рисует только большую трубу, состоящую из нескольких маленьких цилиндров (что-то вроде slinky). Я получаю раздражающий эффект, когда включаю освещение и нормали, так как под определенными углами...
875 просмотров
schedule 06.06.2023

Направление нормалей
В настоящее время у меня есть программа, которая будет вращать простой 2D-многоугольник вокруг оси x для создания 3D-формы. Проблема в том, что для того, чтобы убедиться, что нормали для поверхностей выровнены правильно, мне нужно найти точку и...
336 просмотров
schedule 07.06.2023

Попытка исправить нормали трехмерной сетки
У меня есть коллекция треугольников, которые определяют поверхность сетки моей трехмерной формы, я хотел бы исправить нормаль каждого треугольника, чтобы она выходила за пределы формы. Я пробовал следующее (псевдо): 1. Определите, что...
1789 просмотров

Вычисление нормалей OpenGL (квадраты)
Моя проблема касается OpenGL и Normals, я понимаю математику, стоящую за ними, и у меня есть некоторый успех. Функция, которую я прикрепил ниже, принимает чередующийся массив вершин и вычисляет нормали для каждых 4 вершин. Они представляют КВАДРЫ,...
2466 просмотров
schedule 21.08.2023

OpenGL вычисляет правильные нормали с учетом списка точек
Для задачи у меня есть: а) упорядоченный список точек б) список точек, составляющих каждый многоугольник Например point1 = (1, 2, 2) point2 = (1, 2, 3) point3 = (1, 3, 3) polygon1 = [ point1, point2, point3 ] => polygon1 — это...
1459 просмотров
schedule 26.10.2022

Неправильное освещение в картах нормалей
У меня есть карта нормалей в моем игровом движке OpenGL, и я понял, что мой шейдер карты нормалей (и шейдер карты параллакса, если уж на то пошло) имеет проблему с освещением. Независимо от того, где находится свет, свет всегда исходит справа. Я...
1350 просмотров
schedule 07.07.2022

Вычисление нормалей вершин четырехугольника
Допустим, у меня есть следующий массив: float QuadVertices[4 * 2]; float QuadNormals[4 * 2]; Который я заполняю следующим образом: //Fill vertices for a 2d quad Renderer->FillVertices(QuadVertices,GL_QUADS,x,y,width,height);...
8231 просмотров
schedule 29.08.2022

Нормали для данных карты высот
Я хочу найти нормали для данных карты высот. Я использую gl_triangles в своем коде для индексов. Как бы я нашел нормали для этого?
1076 просмотров
schedule 24.10.2022

Непонимание норм OpenGL?
Я пытаюсь заставить свое освещение работать в OpenGL, используя LWJGL в качестве библиотеки реализации. Проблема, с которой я столкнулся, заключается в том, что я неправильно установил нормали, и поэтому освещение не работает под определенными...
113 просмотров
schedule 18.07.2023

Вычисление нормалей для каждой вершины из трехмерного шума
В настоящее время я реализовал функцию трехмерного шума в GLSL, которая используется для смещения вершин сферы для создания ландшафта. В настоящее время я использую геометрический шейдер, чтобы просто вычислить нормали для каждой грани (у меня тоже...
1600 просмотров
schedule 24.09.2022

Нормальное преобразование OpenGL в шейдерах
Я пытаюсь создать несколько базовых шейдеров освещения в LWJGL. Вроде все работает, кроме того, что когда я меняю поворот камеры, меняется освещение. Я думаю, это из-за того, что вращение нормалей тоже сбилось, когда я повернул камеру. Вот мой...
2792 просмотров
schedule 07.07.2022

вычисление нормалей для каждой из 8 вершин моего куба в С++
Я изо всех сил пытаюсь вычислить нормали для каждой из 8 вершин для моего куба в С++. Я думал, что это должно происходить так: - вычисляем нормали для каждой из 6 граней куба - каждая вершина касается 3 граней, поэтому вычисляем нормализованный...
2803 просмотров
schedule 26.12.2023

Внешний вид треугольной полосы. Нормали поверхности? Или обмотки?
Ниже на фото мой результат. Я использую плоское затенение и поместил каждую вершину в их респектабельные треугольные объекты. Затем я использую эти вершины для вычисления нормалей поверхности. Я читал, что из-за того, что мои треугольники имеют...
629 просмотров
schedule 12.08.2022

OpenGL ES 2.0 с использованием нескольких векторов нормалей на вершину
Очевидно, что я новичок в OpenGL. Мне было интересно, можно ли использовать VBO с несколькими векторами нормалей на вершину. Мой текущий порядок массива вершин выглядит так: j = [x,y,z,r,g,b,a,n1x,n1y,n1z,n2x,n2y,n2z,n3x,n3y,n3z....] Этот метод...
344 просмотров
schedule 31.05.2023

C++ Обнаружение столкновения между двумя точками и отскок от нормали в случае столкновения
У меня есть наземная настройка различных точек, некоторые из которых плоские, а другие - под углом, я пытаюсь проверить, есть ли столкновение между угловыми точками (не выровненными по оси). У меня есть векторный массив, состоящий из двух поплавков...
1580 просмотров
schedule 27.03.2023

вершинная нормаль для треугольников додекаэдра
Я хочу инициализировать вершинную нормаль для использования освещения, но я не знаю, как это сделать. Ниже приведена программа, которую я сделал с помощью DirectX 9 и C++. Он имитирует простую орбиту планеты без реализации освещения и без...
458 просмотров
schedule 22.05.2022

Пересчет нормали с кривой (синусоида)
Я пытаюсь создать шейдер геометрии воды, который машет синусоидой. Для каждой вершины я вычисляю синус для x и y, а затем смещаю вершину к результату * normal. Поскольку я смещаю свою вершину, мне приходится пересчитывать свои нормали, но если я...
1880 просмотров
schedule 23.10.2022

Используйте нормали в качестве цветов в OpenGL, используя assimp
Я экспортировал модель Сюзанны из блендера (голова обезьяны) в виде файла .obj, и я могу видеть ее только тогда, когда использую значения RGB во фрагментном шейдере. например frag_color = vec4( 1.0, 0.0, 0.0, 1.0 ); чтобы сделать модель красной....
766 просмотров
schedule 27.03.2023

Отразить нормали Three.JS после переворота геометрии
Я следовал этому примеру stackoverflow: переключение геометрии ThreeJS Я успешно отразил свою геометрию. Однако теперь моя геометрия черная. Могу ли я перевернуть нормали одновременно с геометрией, чтобы исправить это? Или я должен был...
3036 просмотров
schedule 22.08.2022