Tungsten Renderer

Tungsten Renderer

Tungsten je fizički utemeljen prikazivač o kojem sam prvotno napisao početkom 2014. za natjecanje u sintezi slike na ETH-u, gdje je osvojio prvo mjesto sa gornje slike.Namijenjeno je offline prikazu u grafičkim istraživanjima i još uvijek se razvija, barem kad god nađem vremena.Živi na Githubu.Tungsten je napisan na C ++ 11 i koristi Intelovu biblioteku praćenja zraka Embree za brze testove presijecanja primamljivih zraka.Napisano je s ciljem izvedbe i koristi multithreading i SIMD gdje je to moguće.Uz optimizaciju na niskoj razini, sofisticirani integratori, uzorkovanje višestruke važnosti i odabir svjetla prilagođenom čvrstom kutu smanjuju cjelokupno vrijeme izvođenja borbom protiv buke, a prilagodljivo uzorkovanje osigurava koncentriranje napora u najglasnijim regijama na slici.Nitko više ne voli sferne sjene Phong-a, zbog čega Tungsten podržava mnoge geometrijske oblike i modele materijala kako bi scene bile zanimljivije.Podržani su i mediji koji sudjeluju, uključujući atmosferski medij koji može donijeti planete iz svemira .... U svom trenutnom stanju, volfram je više od akademskog interesa nego za stvarnu upotrebu.Ključne značajke, kao što su zamućenje pokreta, nedostaju, a nedostatak dokumentacije otežava korištenje renderera bilo kome osim meni.To su stvari na kojima se radi, ali napredak je spor zbog stalnog nedostatka slobodnog vremena.

Kategorije

Alternativa Tungsten Rendereru za sve platforme s bilo kojom licencom

LuxCoreRender

LuxCoreRender

LuxCoreRender je fizički utemeljen i nepristran motor prikazivanja.Na temelju najmodernijih algoritama, LuxCoreRender simulira protok svjetlosti prema fizičkim jednadžbama, stvarajući realne slike fotografske kvalitete.
YafaRay

YafaRay

YafaRay je besplatni open-source montecarlo zračni motor izdan pod LGPL 2.1 licencom.Raytracing je tehnika iscrtavanja generiranja realističnih slika pronalazeći put svjetlosti kroz 3D scenu.
Orion Renderer

Orion Renderer

Fizički utemeljen render s pregledom DirectX 12 u stvarnom vremenu napisan c ++. Za pokretanje je potrebno 64 bita Windows 10 i najmanje SSE4.