Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Jednoduchý C ++ 3D renderer

Primitívne softvérový (nevyužíva DirectX ani OpenGL) 3D renderer napísaný v C ++ - dokáže zobrazovať ľubovoľnú geometriu a zafarbovať trojuholníky, v tejto verzii je 3D kocky a čosi ako terén (prepínanie F5 / F6, num + a num- mení zložitosť terénu), u trojuholníkov je možné určiť farbu, je implementovaný Z-buffer.

Textúrovanie nie je implementované. Vykresľovanie je celkom optimalizované a zvláda (na mojom desktope) v rozlíšení 1024x768 renderovať "terén" s 30k trojuholníkom v 20fps.


Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 991x (113.57 kB)
Aplikácia je vrátane zdrojových kódov v jazyku C++

 

Všetky články v sekcii
Online kurzy programovania v C ++ - Najväčší {C_A} tutorial
Program pre vás napísal Luboš Běhounek Satik
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor se nyní živí programováním v C++, ale jeho nejoblíbenějším jazykem je C#. První hru napsal okolo roku 2000.
Aktivity