ThreeJS.jl: Interactive 3D Graphics in the Browser using Julia
summary
ThreeJS.jl is a Julia package that wraps the JavaScript Three.js library to let Julia code construct WebGL scenes using scene, mesh, camera and material primitives. It embeds and renders those scenes directly in the browser (including inside Jupyter notebooks) and integrates with Escher.jl for UI wiring, so demos run live with only Julia code and no hand-written HTML or JavaScript.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:05What is ThreeJS.jl
- 3:03Setup in Julia
- 5:52First 3D scene
- 7:45Interactive features
- 10:02Performance tips
- 12:15Live demo & Q&A
related talks
31mWebGL: Building Interactive 3D Worlds in the Browser
37mBuild in-browser 3D experiences with WebGL and PyScript
22mTresJS, a declarative way of creating 3D scenes from Vue components
37m3DGraphics with Threejs by Ruben Meschian (Eng) | JSConfAM19
20mEmbracing WebGPU and WebXR With Three.js
41mGetting started with three js and WebGL
16mAdd 3D to your Nuxt site using ThreeJS
32mHow to create 3D experiences using Vue with TresJS
