Tungsten Renderer

Tungsten Renderer

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

LuxCoreRender

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.
YafaRay

YafaRay

YafaRay je bezplatný open-source montecarlo raytracing engine vydaný na základe licencie LGPL 2.1.Raytracing je technika vykresľovania na generovanie realistických obrázkov sledovaním cesty svetla cez 3D scénu.
Orion Renderer

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.