Tungsten je fyzicky založený renderer, ktorý som pôvodne napísal začiatkom roku 2014 pre súťaž Syntéza obrazovej syntézy na ETH, kde získal prvé miesto s obrázkom na obrázku vyššie.Je určený na offline vykresľovanie v grafickom výskume a stále sa vyvíja, aspoň vždy, keď nájdem čas.Žije na Githube.Tungsten je napísaný v jazyku C ++ 11 a využíva knižnicu sledovania lúčov spoločnosti Intel pre rýchle krížové testy s primitívnym lúčom.Bola napísaná s ohľadom na výkon a podľa možnosti využíva multithreading a SIMD.Okrem nízkoúrovňovej optimalizácie sofistikované integrátory, vzorkovanie s viacnásobným významom a výber svetla prispôsobiteľné podľa uhla znižujú celkovú dobu behu bojom proti šumu a adaptívne vzorkovanie zaisťuje, že úsilie je sústredené v najhlučnejších oblastiach obrazu.Nikto nemá rád tieňovanie sférických polí Phong, a preto Tungsten podporuje mnoho geometrických tvarov a materiálových modelov, aby boli scény zaujímavejšie.Podporované sú aj zúčastnené médiá vrátane atmosférického média, ktoré dokáže vykresliť planéty z vesmíru .... V súčasnom stave je Tungsten viac akademickým záujmom než o skutočné použitie.Chýbajú dôležité funkcie, ako je rozmazanie pohybu, a nedostatok dokumentácie sťažuje použitie vykresľovacieho modulu pre všetkých okrem mňa.Na týchto veciach sa pracuje, ale pokrok má sklon byť pomalý z dôvodu neustáleho nedostatku voľného času.
tungsten-renderer
Kategórie
Alternatívy Tungsten Renderer pre všetky platformy s akoukoľvek licenciou
24
LuxCoreRender
LuxCoreRender je fyzicky založený a nezaujatý renderovací stroj.Na základe najmodernejších algoritmov simuluje LuxCoreRender tok svetla podľa fyzikálnych rovníc, čím vytvára realistické obrazy fotografickej kvality.
12
0
Orion Renderer
Fyzicky založený vykresľovač s ukážkou rozhrania DirectX 12 v reálnom čase napísanou v jazyku c ++. Na spustenie vyžaduje 64 bitov systému Windows 10 a najmenej SSE4.
- Bezplatná
- Windows