Jednoduchý C++ 3D renderer
Primitivní softwarový (nevyužívá DirectX ani OpenGL) 3D renderer napsaný v C++ - dokáže zobrazovat libovolnou geometrii a obarvovat trojúhelníky, v této verzi je 3D krychle a cosi jako terén (přepínání F5/F6, num+ a num- mění složitost terénu), u trojúhelníků je možné určit barvu, je implementován Z-buffer.
Texturování není implementované. Vykreslování je docela optimalizované a zvládá (na mém desktopu) v rozlišení 1024x768 renderovat "terén" s 30k trojuhelniků v 20fps.
Galerie
Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 991x (113.57 kB)
Aplikace je včetně zdrojových kódů v jazyce C++