{"repo":"gkjohnson/threejs-sandbox","free":true,"listed":false,"github":"https://github.com/gkjohnson/threejs-sandbox","clone":"git clone https://github.com/gkjohnson/threejs-sandbox.git","description":"Set of experiments and extensions to THREE.js.","language":"Roff","stars":863,"topics":["threejs","three-js","geometry","optimize","memory","webgl","experiments","shaders","effects","3d"],"license":"MIT","category":"game-templates","readme_excerpt":"threejs-sandbox Set of experiments and extensions to THREE.js. These pages are a sandbox of examples and not necessarily ready to include in projects and may require some work to properly and performantly integrate. If any classes are used in a project or application credit is appreciated (though not required) and let me know! I love seeing my work used in practice. Potential Projects - Deferred Renderer - TRAA, non float buffer on volume-lights (see playdead implementation, article by Alex Tardif) - https://www.elopezr.com/temporal-aa-and-the-quest-for-the-holy-trail/ - use GLSL syntax parser for debugger - VXGI - Subsurface Scattering - SSDO - Stochastic transparency - Glossly refraction post effect (based on overlap, depth?) - Glint shader (https://twitter.com/xavierchermain/status/1305443303819800579) - Immediate-mode style global (or imported) tool that lets you draw debug widgets easily - Bent normals generator - https://twitter.com/FewesW/status/1342595321948499971 - https://twitter.com/FewesW/status/1162362788003614721 - Screen space shadows - https://panoskarabelas.com/posts/screen space shadows/ - Provide helper for depth peeling renders - Based on translucent material demo. - Gem shader - https://github.com/Sorumi/UnityRayTracingGem - http://sorumi.xyz/posts/unity-ray-tracing-gem-shader/ - Texture atlaser for mesh optimization - Screen Space Global Illumination - Triangle draw order reorganizer for transparency / overdraw - http://citeseerx.ist.psu.edu/viewdoc/down","default_branch":null,"files":null,"tree":[],"storefront":"/r/gkjohnson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gkjohnson/threejs-sandbox/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}