Dlaczego normalne mapy są przeważnie niebieskie zamiast przypadkowego koloru? Myślę, że normalne wektory obiektu 3D mogą wskazywać w każdym kierunku, na przykład: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ...
Dlaczego normalne mapy są przeważnie niebieskie zamiast przypadkowego koloru? Myślę, że normalne wektory obiektu 3D mogą wskazywać w każdym kierunku, na przykład: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ...
Uczę się podstaw OpenGL, ale zastanawiam się, dlaczego istnieje wezwanie glNormaldo ustawienia normalności wierzchołków. Jeśli utworzę prosty trójkąt taki jak ten: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); Czy normalne nie powinny być...
Korzystam z importera zasobów Assimp ( http://assimp.sourceforge.net/lib_html/index.html ) do analizowania modeli 3d. Do tej pory po prostu wyciągnąłem normalne wektory, które są zdefiniowane dla każdego wierzchołka w moich oczkach. Znalazłem też różne samouczki na normalnych mapach ... Jak...
Pracuję nad małym projektem HLSL / C ++ do omówienia mojej pracy graficznej i nie jestem pewien, jak mam uzyskać wektor skierowany z wielokąta wierzchołka. Nie mogę znaleźć wzoru. Pozycje to P1, P2, P3 Nazwijmy je klasą VertexPoint na przykład z P1.x, P1.y, P1.z?