Pytania otagowane jako software-rendering

8
Jakie zalety mają OpenGL, SFML i SDL w porównaniu do renderowania programowego?
Zacząłem oglądać strumień Handmade Hero , gdzie Casey Muratori tworzy silnik gry bez użycia ram lub tym podobnych. Wczoraj dotarłem do części, w której pokazał, jak obraz jest rysowany na ekranie. O ile rozumiem, po prostu przydzielił trochę pamięci tak dużej, jak rozmiar ekranu, na który chce narysować. Następnie stworzył …

3
Jak odbywa się renderowanie oprogramowania?
Chciałbym zbadać rasteryzację opartą na oprogramowaniu w czasie rzeczywistym. Wiem, że teraz wszystko idzie w kierunku GPU, ale jest kilka gier, w których nadal warto używać renderera oprogramowania. Na przykład: Voxeltron Voxatron to strzelanka na arenie, rozgrywająca się w świecie zbudowanym z wokseli (małe kostki). Wszystko w grze jest wyświetlane …


2
Szczegółowe informacje na temat tego, co faktycznie robi GPU, gdy przycinamy jednorodną przestrzeń 4D?
Uczę się programowalnego potoku renderowania, wdrażając mały program do renderowania. Staram się zaimplementować go w stylu „sprzętowym”. Nie znam jednak potoku GPU i mam problemy z jednorodnym obcinaniem. Jednorodną przestrzeń strzyżenie zawiera wagowo zmienną którym różne dla każdego wierzchołka. Czy homogeniczna współrzędna każdego obiektu wierzchołka (między matrycą projekcji a jednorodnym …

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