4 ms·
This is neat. In the demos I would suggest making mouse/finger drag orbit the camera around the scene instead of panning. Panning can be done by a 2D image tran
by modeless 8mo ago
This is neat. In the demos I would suggest making mouse/finger drag orbit the camera around the scene instead of panning. Panning can be done by a 2D image transformation so it doesn't show off the 3D nature of the renderer.
- dahart 8mo agoI second the vote for orbit cam! Add double-click to choose the orbit point, and add a zoom control that is proportional to distance to orbit point, and it suddenly gets insanely easy to navigate the scene and find good views. It’s too hard to control using translate and look-around angles. The demos I tried so far have translate and not pan, and those are fully 3d…
- modeless 8mo agoRevisiting this and I have to say the sheer number of demos on this page is incredible. I love this one in particular as I remember this classic scene from Veach's thesis: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Bi-Directional_Difficult_Lighting.html https://erichlof.github.io/THREE.js-PathTracing-Renderer/Bi-... If you have a good GPU the default parameters underutilize it. This demo lets you crank up the "samples per pixel" parameter to get good quality in real time: https://erichlof.github.io/THREE.js-PathTracing-Renderer/MultiSPF_Dynamic_Scene.html https://erichlof.github.io/THREE.js-PathTracing-Renderer/Mul...