Need help with threejs-sandbox?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

gkjohnson
148 Stars 14 Forks MIT License 1.2K Commits 2 Opened issues

Description

Set of experiments and extensions to THREE.js.

Services available

!
?

Need anything else?

Contributors list

# 441
JavaScr...
bvh
Three.j...
interse...
1113 commits

threejs-sandbox

build

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.

Potential Projects

  • Deferred Renderer
  • TRAA, non float buffer on volume-lights (see playdead implementation)
  • 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/screenspaceshadows/
  • Provide helper for depth peeling renders
  • Gem shader
    • https://github.com/Sorumi/UnityRayTracingGem
    • http://sorumi.xyz/posts/unity-ray-tracing-gem-shader/
  • Texture atlaser for mesh optimization

Next - Half Edge data structure - GPU particles - Curl noise - https://www.cs.ubc.ca/~rbridson/docs/bridson-siggraph2007-curlnoise.pdf - http://petewerner.blogspot.com/2015/02/intro-to-curl-noise.html

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.