Tungsten je fyzicky založený renderer, který jsem původně psal na začátku roku 2014 pro soutěž Syntéza vykreslování obrázků na ETH, kde vyhrál 1. místo s obrázkem na obrázku výše.Je určen pro offline vykreslování v grafickém výzkumu a je stále ve vývoji, alespoň kdykoli najdu čas.Žije na Githubu.Tungsten je napsán v jazyce C ++ 11 a využívá knihovnu Embree ray Tracing Library pro rychlé průnikové testy paprsků.Byl napsán s ohledem na výkon a pokud možno využíval multithreading a SIMD.Kromě nízkoúrovňové optimalizace snižují sofistikované integrátory, vzorkování s více důležitými důležitostmi a výběr světla s adaptivním světelným úhlem celkovou dobu běhu tím, že bojují s šumem, a adaptivní vzorkování zajišťuje, že úsilí je soustředěno v nejhlučnějších oblastech obrazu.Nikdo již nemá rád stínované koule Phong, a proto Tungsten podporuje mnoho geometrických tvarů a modelů materiálů, aby byly scény zajímavější.Podporovány jsou také zúčastněná média, včetně atmosférického média, které dokáže vykreslit planety z vesmíru .... V současném stavu je Tungsten více akademickým zájmem než o skutečné použití.Chybí klíčové funkce, jako je rozmazání pohybu, a nedostatek dokumentace ztěžuje použití vykreslovacího modulu pro kohokoli jiného než pro mě.Na těchto věcech se pracuje, ale pokrok má sklon být pomalý kvůli stálému nedostatku volného času.
tungsten-renderer
Webová stránka:
https://benedikt-bitterli.me/tungsten.htmlKategorie
Alternativy Tungsten Renderer pro Mac
24
LuxCoreRender
LuxCoreRender je fyzicky založený a nezaujatý renderovací modul.Na základě nejmodernějších algoritmů simuluje LuxCoreRender tok světla podle fyzických rovnic, čímž vytváří realistické obrazy fotografické kvality.
12