Z tego, co zebrałem, używał rzadkich oktetów wokseli i raycasting. Wygląda na to, że nie używał opengl lub direct3d i gdy patrzę na grę Voxelstein, wydaje się, że miniaturowe kostki są rysowane zamiast zwykłego kwadratu 2d. Co mnie zaskoczyło Nie jestem pewien, jak to robi bez opengl lub direct3d.Czy ktoś może opisać algorytm używany przez silnik Voxlap Ken Silvermana?
Próbowałem przeczytać kod źródłowy, ale trudno mi było zrozumieć, co się dzieje. Chciałbym zaimplementować coś podobnego i chciałbym, aby algorytm to zrobił.
Interesuje mnie sposób wykonywania renderowania, usuwania, okluzji i oświetlenia. Każda pomoc jest doceniana.
Powinieneś dodać link do kodu źródłowego zamiast do nas, którzy nie wiedzą, wyśledzić go za pomocą wyszukiwarki –