YafaRay

YafaRay

YafaRay je bezplatný open-source montecarlo raytracing engine vydaný na základe licencie LGPL 2.1.Raytracing je technika vykresľovania na generovanie realistických obrázkov sledovaním cesty svetla cez 3D scénu.
YafaRay je otvorený zdrojový modul na sledovanie lúčov.Ako projekt s otvoreným zdrojovým kódom majú používatelia a vývojári bezplatný prístup k zdrojovému kódu a je bezplatný, rovnako ako v prípade bezplatnej reči.Sledovanie lúčov je technika vykresľovania na generovanie obrázka sledovaním cesty svetla cez 3D scénu.Táto technika sa snaží reprodukovať prirodzené správanie svetla a jeho konkrétne účinky na povrchy, ako sú odraz a lom, leptanie a nepriame osvetlenie.YafaRay funguje ako renderovací motor.Stroj pozostáva z počítačového programu „bez tváre“, ktorý spolupracuje s hostiteľskou 3D aplikáciou, aby „na požiadanie“ poskytoval veľmi špecifické kapacity na sledovanie lúčov.Blender 3D je hostiteľská aplikácia YafaRay.Použitím pythonových skriptov YafaRay využíva nový mechanizmus vlastností vlastnosti Blenderu na načítanie väčšiny údajov zo scény bez pridania akéhokoľvek vlastného kódu do Blenderu.Ďalšie špecifické parametre sa nastavujú pomocou pythonového kódovacieho rozhrania používaného v Blenderi.
yafaray

Vlastnosti

Alternatívy programu YafaRay pre Self-Hosted

OptiX

OptiX

Aplikačný rámec spoločnosti NVIDIA na dosiahnutie optimálneho výkonu sledovania lúčov na GPU.
OSPRay

OSPRay

Intel OSPRay is an open source, scalable, and portable ray tracing engine for high-performance, high-fidelity visualization on Intel Architecture CPUs.