123
Tungsten Renderer

Tungsten Renderer

Tungsten je fizično utemeljen upodabljalec, o katerem sem prvotno napisal v začetku leta 2014 na tekmovanju za upodobitev slike v sintezi na ETH, kjer je s zgornjo sliko osvojil 1. mesto.Namenjeno je upodabljanju brez povezave v grafičnih raziskavah in je še vedno v razvoju, vsaj kadar najdem čas.Živi na Githubu.Tungsten je napisan v jeziku C ++ 11 in uporablja Intelovo knjižnico sledenja žarkov Embree za hitro preskušanje primitivnih žarkov.Napisano je bilo z uspešnostjo v mislih in izkorišča večnamensko branje in SIMD, kjer je to mogoče.Poleg nizke stopnje optimizacije, izpopolnjeni integratorji, večkratno pomembno vzorčenje in prilagodljiv svetlobni izbirni svetlobni izbir zmanjšajo celoten čas izvajanja s hrupom, prilagodljivo vzorčenje pa zagotavlja, da je trud osredotočen na najbolj hrupna področja slike.Nihče več ne mara senčnih sfer Phong, zato Tungsten podpira številne geometrijske oblike in modele materialov, da bi prizore naredili bolj zanimive.Podprti so tudi sodelujoči mediji, vključno z atmosferskim medijem, ki lahko planete ponese iz vesolja. Tungsten je v svojem trenutnem stanju bolj akademskega pomena kot za dejansko uporabo.Ključne lastnosti, kot je zamegljenost gibanja, manjkajo, pomanjkanje dokumentacije pa otežuje uporabo rendererja za vsakogar, razen mene.To so stvari, na katerih se dela, vendar je napredovanje počasi zaradi nenehnega pomanjkanja prostega časa.

Kategorije

Alternativa Tungsten Rendereru za vse platforme s katero koli licenco

LuxCoreRender

LuxCoreRender

LuxCoreRender je fizično zasnovan in nepristranski motor za upodabljanje.Na podlagi najsodobnejših algoritmov LuxCoreRender simulira pretok svetlobe v skladu s fizikalnimi enačbami in tako ustvari realne slike fotografske kakovosti.
YafaRay

YafaRay

YafaRay je brezplačen odprtokodni sistem montecarlo raytracing, izdan pod licenco LGPL 2.1.Raytracing je tehnika upodabljanja za ustvarjanje realističnih slik s sledenjem poti svetlobe skozi 3D prizor.
Orion Renderer

Orion Renderer

Fizično utemeljen upodabljalec s predogledom DirectX 12 v realnem času, napisan v c ++, za delovanje potrebuje 64 bitov Windows 10 in vsaj SSE4.