IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

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