What is
LGL Tracer Renderer
lglTracer now also supports dynamic transformation of objects and material editing. A small editor example combined with realtime rendering (threejs) is also provided here
you can switch to lglTracer after editing in real-time rendering to check the synchronization, try it too~
Classic Demo
Path Tracer
BVH(SAH) Acceleration, Progressive Rendering, Tile Rendering, NEE, MIS
Disney BSDF
Material part implement Disney BSDF(BRDF+BTDF)
Threejs
Tracer is a plug-in on top of threejs, many supported modules can be used directly (such as model/texture import)
WebGL 2.0
The core part base on native WebGL 2.0, optimized based on many features(UBO, Texture2DArray, MRT, etc.)
Denoise
SVGF(Spatiotemporal Variance-Guided Filter)
Light
Environment lighting(Importance sampling), Analytic Lights(Point,Direction,Rect,Sphere)

