Tungsten Renderer

Tungsten Renderer

Tungsten jest fizycznym rendererem, który pierwotnie napisałem na początku 2014 roku w konkursie renderowania obrazu na ETH, gdzie zdobył pierwsze miejsce z obrazem powyżej.Jest przeznaczony do renderowania offline w badaniach graficznych i wciąż się rozwija, przynajmniej za każdym razem, gdy znajdę czas.Żyje na Github.Wolfram jest napisany w C ++ 11 i wykorzystuje bibliotekę śledzenia promienia Embree firmy Intel do szybkich testów prymitywnych wiązek.Został napisany z myślą o wydajności i tam, gdzie to możliwe, wykorzystuje wielowątkowość i SIMD.Oprócz optymalizacji niskiego poziomu, wyrafinowane integratory, próbkowanie o różnym znaczeniu i dobór światła adaptacyjnego pod kątem stałym zmniejszają całkowity czas pracy poprzez walkę z hałasem, a adaptacyjne próbkowanie zapewnia skoncentrowanie wysiłku w najbardziej hałaśliwych obszarach obrazu.Nikt już nie lubi zacienionych kul Phong, dlatego Tungsten obsługuje wiele geometrycznych kształtów i modeli materiałów, aby sceny były bardziej interesujące.Obsługiwane są również media uczestniczące, w tym czynnik atmosferyczny, który może renderować planety z kosmosu ... W obecnym stanie wolfram jest bardziej przedmiotem zainteresowania akademickiego niż faktycznego wykorzystania.Brakuje kluczowych funkcji, takich jak rozmycie ruchu, a brak dokumentacji utrudnia korzystanie z renderera każdemu poza mną.Są to rzeczy, nad którymi trwają prace, ale postęp jest zwykle powolny z powodu stałego braku wolnego czasu.
tungsten-renderer

Kategorie

Alternatywy dla Tungsten Renderer'a dla wszystkich platform z dowolną licencją

LuxCoreRender

LuxCoreRender

LuxCoreRender to oparty na fizyce i bezstronny silnik renderujący.W oparciu o najnowocześniejsze algorytmy LuxCoreRender symuluje przepływ światła zgodnie z równaniami fizycznymi, tworząc w ten sposób realistyczne obrazy o jakości fotograficznej.
YafaRay

YafaRay

YafaRay to darmowy silnik montecarlo raytracing typu open source wydany na licencji LGPL 2.1.Raytracing to technika renderowania służąca do generowania realistycznych obrazów poprzez śledzenie ścieżki światła w scenie 3D.
Orion Renderer

Orion Renderer

Mechanizm renderujący oparty na fizyce z podglądem DirectX 12 w czasie rzeczywistym napisanym w c ++. Do działania wymaga 64-bitowego systemu Windows 10 i co najmniej SSE4.