GitHub 热门

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 趋势

记录 7 个数据点 · 期间增长 +139

话题标签

3daugmented-realitycanvashtml5javascriptsvgvirtual-realitywebaudiowebglwebgl2webgpuwebxr

仓库信息

LicenseMIT
创建时间2010-03-23
最后推送19 分钟前
热度分172.0