1
MiniLight to minimalny globalny renderer oświetlenia.Jest to przede wszystkim ćwiczenie w prostocie.Ale to sprawia, że jest to dobra baza i punkt odniesienia (w pewnym sensie) dla rozwoju i eksperymentów.I może to być najładniejszy renderer na świecie (średnio około 650 linii).Istnieją tłumaczenia na kilka języków programowania.Jest to aplikacja wiersza polecenia.Czyta prosty plik modelu tekstowego i zapisuje plik obrazu PPM.C, C ++, Scheme, Scala, OCaml, Lua, Python, Ruby i Adobe Flex dla systemów Mac, Linux i Windows.Funkcje renderowania: * Transport ścieżek Monte-Carlo * Próbkowanie emiterów * Postępowe udoskonalanie * Światło RGB * Materiały rozproszone * Prymitywy modelowania trójkątów * Indeks przestrzenny Octree * Soczewka pin-hole * Liniowe mapowanie tonów Tarda