Pytania otagowane jako depth-buffer

2
Jak korzystać z testów głębokości i przejrzystości tekstur w moim świecie 2.5D?
Uwaga: znalazłem już odpowiedź (którą opublikuję po tym pytaniu) - zastanawiałem się tylko, czy zrobiłem to dobrze, czy jest lepszy sposób. Tworzę izometryczną grę „2.5D” przy użyciu OpenGL ES (JOGL). Przez „2.5D” rozumiem, że świat jest 3D, ale jest renderowany za pomocą płytek izometrycznych 2D. Pierwotny problem, który musiałem rozwiązać, …

2
W jaki sposób w OpenGL mogę znaleźć zakres głębokości bufora głębokości?
Robię wieloprzebiegową aplikację renderującą GL na iOS. Pierwszy przebieg renderuje teksturę bufora głębokości. Drugi przebieg wykorzystuje wartości z bufora głębokości do kontrolowania zastosowania modułu cieniującego fragmenty. Chcę przeskalować wartości w buforze głębokości do czegoś użytecznego, ale zanim będę mógł to zrobić, muszę znać zakres wartości głębokości wartości bufora głębokości. Jak …

1
Interpolacja głębokości dla bufora Z, z linią skanowania
Muszę napisać własny programowy rasterizer 3d i do tej pory jestem w stanie rzutować mój model 3d wykonany z trójkątów na przestrzeń 2d: Obracam, tłumaczę i rzutuję moje punkty, aby uzyskać przestrzenną reprezentację każdego trójkąta. Następnie biorę 3 punkty trójkąta i implementuję algorytm skanowania (używając interpolacji liniowej), aby znaleźć wszystkie …

1
Jaki byłby dobry filtr do tworzenia „deformatorów magnetycznych” z mapy głębokości?
W moim projekcie tworzę system do deformowania bardzo szczegółowej siatki (odzieży), aby „pasowała” do wypukłej siatki. Aby to zrobić, używam map głębokości przedmiotu i „kadłuba”, aby określić, w którym punkcie przestrzeni świata występuje odchylenie i zasięg. Po prostu przekształcenie wszystkich zasłoniętych wierzchołków na głębokości określone przez „kadłub” jest dość skuteczne …

4
Mapowanie cieni i przezroczyste quady
Mapowanie cieni wykorzystuje bufor głębokości do obliczenia, gdzie należy narysować cienie. Mój problem polega na tym, że chciałbym, aby niektóre półprzezroczyste teksturowane quady rzucały cienie - na przykład drzewa billboardowe. Ponieważ wartość głębokości zostanie ustawiona na całym kwadracie, a nie tylko na widocznych częściach, rzuca kwadratowy cień, czego nie chcę. …

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.