Вопросы с тегом «normals»

2
Почему карты нормалей преимущественно синие?
Почему карты нормалей преимущественно синего цвета, а не случайного цвета? Я предполагаю, что нормальные векторы трехмерного объекта могут указывать в любом направлении, например: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ...

5
OpenGL: почему я должен установить нормаль с помощью glNormal?
Я изучаю некоторые основы OpenGL, но мне интересно, почему есть вызов, glNormalчтобы установить нормаль вершин. Если я создам простой треугольник, как это: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); Не должны ли нормали определяться неявно по типу геометрического примитива? Если я не установлю нормальный, OpenGL вычислит это?
19 opengl  normals 

1
Нормалы против карт нормалей
Я использую средство импорта ресурсов Assimp ( http://assimp.sourceforge.net/lib_html/index.html ) для анализа 3d-моделей. Пока что я просто вытащил нормальные векторы, которые определены для каждой вершины в моих сетках. Тем не менее, я также нашел различные учебники на картах нормалей ... Как я понимаю, для карт нормалей векторы нормалей сохраняются в каждом …

1
Как я могу получить вектор нормали для плоскости из набора вершин?
Я работаю над небольшим проектом HLSL / C ++, чтобы перейти к моей графической работе, и я не уверен, как мне получить лицевой вектор из вершинного многоугольника. Я не могу найти формулу. Позиции P1, P2, P3 Давайте назовем их классом VertexPoint с P1.x, P1.y, P1.z, например?

1
Зеркальная полоса с высокой зеркальной мощностью
У нас есть некоторые проблемы с трассировкой лучей в DirectX, особенно с некоторыми серьезными проблемами с зеркальным отражением. При высокой зеркальной мощности (выше 8) начинается полосатость. Мне интересно, если это проблема HDR / LDR или это может быть связано с чем-то другим, например с нормальными или другими векторами? ОБНОВИТЬ Смотрите …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.