Почему карты нормалей преимущественно синего цвета, а не случайного цвета? Я предполагаю, что нормальные векторы трехмерного объекта могут указывать в любом направлении, например: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ......
Почему карты нормалей преимущественно синего цвета, а не случайного цвета? Я предполагаю, что нормальные векторы трехмерного объекта могут указывать в любом направлении, например: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ......
Я изучаю некоторые основы OpenGL, но мне интересно, почему есть вызов, glNormalчтобы установить нормаль вершин. Если я создам простой треугольник, как это: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); Не должны ли нормали определяться неявно по типу...
Я использую средство импорта ресурсов Assimp ( http://assimp.sourceforge.net/lib_html/index.html ) для анализа 3d-моделей. Пока что я просто вытащил нормальные векторы, которые определены для каждой вершины в моих сетках. Тем не менее, я также нашел различные учебники на картах нормалей ... Как я...
Я работаю над небольшим проектом HLSL / C ++, чтобы перейти к моей графической работе, и я не уверен, как мне получить лицевой вектор из вершинного многоугольника. Я не могу найти формулу. Позиции P1, P2, P3 Давайте назовем их классом VertexPoint с P1.x, P1.y, P1.z, например?...
У нас есть некоторые проблемы с трассировкой лучей в DirectX, особенно с некоторыми серьезными проблемами с зеркальным отражением. При высокой зеркальной мощности (выше 8) начинается полосатость. Мне интересно, если это проблема HDR / LDR или это может быть связано с чем-то другим, например с...