three.js
mrdoob/three.jsAI 已审核
用途
three.js是写JavaScript的人使用的一个构建模块,不是一个可以打开的程序。它使用WebGL或WebGPU在浏览器中绘制3D场景:摄像机、灯光、材质、加载的3D模型、声音以及虚拟现实或增强现实。用它构建的任何内容都能在任何系统的普通浏览器中运行。你可以用npm或script标签把它加入项目,然后编写代码;项目网站上有数百个示例、文档和一份手册。克隆完整仓库大约要下载2 GB。
安装难易度
E · 仅适合程序员 · Web
仅面向开发者:发行版中不包含任何可运行的程序,README的起点是你在用npm添加这个库之后自己编写的JavaScript代码。最终结果可以在Windows、macOS、Linux或手机上的任何现代浏览器中运行。
即将推出:用 RepoPicks 应用一键安装。
GitHub 数据
- 星标
- 117,3112026年10月31日
- 下载量
- —所有发布版本
- 增长
- +3115 天内新增星标
星标变化
事实
- 可运行于
- Web
- 需要安装
- Node.js
- 从源码编译需要
- Node.js
- 磁盘空间
- 100 MB–500 MB · 估算
- 账号或密钥
- 无
- 费用
- 免费 · MIT许可证。
- 许可证
- MIT (宽松型)
- 可以替代
- Unity, PlayCanvas
- 最近更新
- 2026年10月31日
风险信号 (1)
- 信息仓库下载体积过大
README.md:"Cloning the repo with all its history results in a ~2 GB download",并建议改用`git clone --depth=1`。
AI 审核
证据以原始语言显示。
Radar 无法验证的内容
- 某个场景在你的显卡、手机或浏览器上是否运行流畅
- WebGPU功能在你使用的浏览器中是否可用
- 最终会有多少库代码打包进你页面的最终体积