mrdoob/three.js
在 GitHub 打开 ↗浏览器端最主流的 JavaScript 3D 渲染库
Star117k
24h 新增+51
7 天新增—
Fork36k
Issue398
语言JavaScript
项目介绍
更新于 1 天前
three.js 是浏览器端最主流的 JavaScript 3D 库,可以理解为「网页版的 Unity 渲染层」,让你用代码在网页里搭建三维场景。它内置 WebGL 和 WebGPU 渲染器,也支持 SVG、CSS3D 等方案,覆盖从简单几何体到复杂光照、动画、模型加载的完整能力,还延伸到 WebXR(AR/VR)和 WebAudio。典型场景包括电商产品的 3D 展示页、数据可视化大屏里的立体图表、品牌营销页的交互特效,以及基于浏览器的轻量级 3D 游戏原型。前端开发、创意技术(Creative Technologist)和做 H5 营销页的团队基本绕不开它;如果你是做后端、算法或模型训练的,这个项目和你的日常工作关系不大,但想给 AI 产品做一个 3D 可视化界面时,它仍是首选工具。
上手成本:中
Star 趋势
话题标签
3daugmented-realitycanvashtml5javascriptsvgvirtual-realitywebaudiowebglwebgl2webgpuwebxr
仓库信息
| License | MIT |
| 创建时间 | 2010-03-23 |
| 最后推送 | 19 分钟前 |
| 热度分 | 172.0 |