Pytania oznaczone «3d»

Pytania i problemy dotyczące przestrzeni trójwymiarowej, w tym siatek 3D i innych struktur danych, matematyki wektorowej, transformacji itp.

24
Czy moja perspektywa matematyki jest poprawna?

Mam zadanie domowe, w którym muszę obliczyć i wykreślić niektóre punkty za pomocą transformacji pespective, ale nie jestem pewien, czy moje wyniki są poprawne, ponieważ wykres 3d z wykorzystaniem współrzędnych kamery wygląda bardzo różnie od wykresu 2d przy użyciu współrzędnych obrazu . Czy możesz...

12
Czy istnieje standardowa specyfikacja reprezentacji grafiki 3D?

Czytam książkę o grafice komputerowej iw pewnym momencie pokazuje model 3D utworzony z pliku .dat. Oto kilka zasad tworzenia plików .dat: Wykonany z listy pozycji / powierzchni wierzchołków Napisane w lewo Twarze kończą się kropką (.) Ułamki są również dopuszczalne Chcę wiedzieć, czy jest to...

11
Czy to ważne, czy uczę się OpenGL czy Direct3D?

Czy różnice między tymi dwoma interfejsami API są drobnymi szczegółami dotyczącymi implementacji, co oznacza, że ​​gdy się tego nauczę, będę mógł używać go do wszystkiego? A może istnieją powody, aby uczyć się jednego, a nie drugiego, jeśli chcę mieć możliwość korzystania z niego bez konieczności...

11
Czy to właściwy sposób na wdrożenie prawa piwa?

Kiedy wdrażam prawo Beer'a (pochłanianie kolorów na odległość przez obiekt), z jakiegoś powodu nigdy nie wygląda to bardzo dobrze. Kiedy mam kolor za obiektem, obliczam dopasowany kolor w następujący sposób: const vec3 c_absorb = vec3(0.2,1.8,1.8); vec3 absorb = exp(-c_absorb *...

11
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...

11
Czy jest jakiś powód, aby preferować Direct3D zamiast OpenGL?

Czytałem to , więc mam pewien powód, dla którego w Microsoft Windows jest o wiele więcej gier niż w jakimkolwiek innym systemie operacyjnym. Głównym przedstawionym zagadnieniem było to, że Direct3D jest lepszy od OpenGL. Nie rozumiem, dlaczego deweloper poświęciłby kompatybilność? To po prostu...

10
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...

9
Okluzja przecięcia sfery (do hybrydowego raytracingu)

Myśląc o hybrydowym raytracingu, stąd następujące pytanie: Załóżmy, że mam dwie solidne kule s1s1s_1 i s2s2s_2. Znamy ich centra i promienie oraz wiemy, że mają one pewną nakładającą się objętość w przestrzeni. Mamy typową konfigurację grafiki 3D: zakładamy, że oko jest u źródła, i rzutujemy...