Pytania otagowane jako geometry

2
Dlaczego transponowana odwrotność macierzy widoku modelu służy do transformacji wektorów normalnych?
Podczas renderowania scen 3D z transformacjami zastosowanymi do obiektów normalne muszą zostać przekształcone za pomocą transponowanej odwrotności macierzy widoku modelu. Zatem przy normalnym , modelViewMatrix M , przekształcona normalna n ′ jestnnnMMMn′n′n' n′=(M−1)T⋅nn′=(M−1)T⋅nn' = (M^{-1})^{T} \cdot n Podczas przekształcania obiektów jasne jest, że normalne muszą zostać odpowiednio przekształcone. Ale dlaczego …

3
Jaki jest stan techniki w zakresie geometrycznego LOD w grach?
W jaki sposób współczesne gry wpływają na poziom szczegółowości geometrii dla siatek obiektów, takich jak postacie, ukształtowanie terenu i liście? Moje pytanie składa się z dwóch części: Jak wygląda potok zasobów? Czy artyści tworzą model o wysokiej poli, który jest następnie dziesiątkowany? Jeśli tak, jakie algorytmy dziesiętne są najbardziej popularne? …
15 geometry 

4
Szczegółowy rzut horyzontu wodnego siatki
Próbuję zaimplementować scenę oceaniczną za pomocą C ++ i DirectX11. Obecnie mam rzutowaną siatkę, fale Gerstnera i podstawowe cieniowanie. Mój problem polega na tym, że kiedy celuję kamerą w poziomie, aby widzieć horyzont wodny, w oddali rzutowana siatka staje się niewystarczająca, nawet przy wysokich liczbach wierzchołków. Te zrzuty ekranu ilustrują …

2
Jak obliczyć normalne powierzchnie dla wygenerowanej geometrii
Mam klasę, która generuje kształt 3D na podstawie danych wejściowych z kodu wywołującego. Dane wejściowe to między innymi długość, głębokość, łuk itp. Mój kod doskonale generuje geometrię, jednak mam problemy z obliczaniem normalnych powierzchni. Po zapaleniu mój kształt ma bardzo dziwne zabarwienie / teksturę z niepoprawnych obliczanych normalnych powierzchni. Ze …

1
Dlaczego wygładzone siatki w studiu 3D kończą się taką samą liczbą wierzchołków / trójkątów? Jak zatem można je wygładzić za pomocą tej samej geometrii?
Próbuję zrozumieć, dlaczego siatki wygładzone w studiu 3D (modyfikatory / wygładzacz) mają taką samą liczbę wierzchołków / ścian przed lub po tym procesie, a także dokładnie tę samą geometrię. W poniższym przykładzie obie siatki mają 32 wierzchołki i 60 ścian. Chociaż mam doświadczenie w programowaniu (c ++ i c #), …
11 3d  geometry  mesh  memory  model 

1
Rurociąg do tworzenia siatek Voronoi
Chciałbym wdrożyć wtyczkę Maya (to pytanie jest niezależne od Mayi), aby tworzyć wzory 3D Voronoi, coś w stylu Wiem tylko, że muszę zacząć od próbkowania punktowego (zaimplementowałem adaptacyjny algorytm próbkowania Poissona opisany w tym artykule ). Pomyślałem, że z tych punktów powinienem utworzyć drut 3D siatki za pomocą Voronoi (próbowałem …
10 3d  geometry  mesh  polygon 

3
Zamawianie zestawu niezorganizowanych punktów wzdłuż krzywej
Mam zestaw punktów 3D (które odzyskuję z biblioteki wykonującej teselację bryły), które należą do krzywej (tj. Krawędzi bryły). Oznacza to, że krzywa z pewnością przechodzi przez każdy z tych punktów. Niemniej jednak zestaw punktów jest nieuporządkowany, więc muszę je posortować, aby poprawnie narysować tę krzywą. Czy jest jakieś znane podejście …
9 geometry  mesh  curve 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.