โ† ์ตœ์‹  ํ”„๋กœ๋•ํŠธ

Volume rendering 3D data in Three.js and GLSL

๐ŸŒŠ The code for my volume rendering implementation in Three.js and GLSL. I've been going through Cem Yuksel's "Introduction to Computer Graphics" course and thought that writing a volume renderer would be a good way to test my knowledge.

์˜คํ”ˆ์†Œ์Šค

200 ์Šคํƒ€ ยท GitHub์™ธ๋ถ€ ์‚ฌ์ดํŠธ

github.com ๋ฐฉ๋ฌธ์™ธ๋ถ€ ์‚ฌ์ดํŠธ

๋ฐ˜์‘ (1)

๋น„์Šทํ•œ ํ”„๋กœ๋•ํŠธ

์„ค๋ช…์ด ๋น„์Šทํ•œ ์ˆœ

  1. Three.js recently introduced TSL (Three.js Shading Language), a way to write shaders in pure JavaScript/TypeScript that compiles to both GLSL and WGSL.

    Hacker News7์ 

  2. Mesh3d.gallery

    mesh3d.gallery

    hand-picked gallery of 3D websites (Three.js, WebGL)

    Hacker News5์ 

  3. PolyCSS

    polycss.com

    A 3D engine for the DOM (without WebGL)

    Hacker News80์ 

  4. Curved Space Shader in Three.js (via 4D sphere projection)

    Hacker News68์ 

  5. Free browser-based 3D modeling software for simple online 3D modeling. Build characters, color faces, animate on a timeline, and export to GLB, OBJ, GIF, and MP4. Made for web game developers and Three.js. No download required.

    Hacker News8์ 