## 官方文档
https://threejs.org/docs/index.html#manual/zh/introduction/Creating-a-scene
## 入门视频
https://www.bilibili.com/video/BV1zU4y1L7Go
https://www.bilibili.com/video/BV14r4y1G7h4
## 教程文档
http://webgl3d.cn/Three.js/
## 开发框架
VIS-THREE :https://shiotsukikaedesari.gitee.io/vis-three/docs/
## 入门 计算机图形学
闫令琪:https://www.bilibili.com/video/BV1X7411F744
---
Babylon.js和three.js都是流行的WebGL框架,用于创建高性能的3D场景和交互式图形应用程序。它们都有各自的优点和适用场景。
如果您注重易学性和简单性,那么推荐使用three.js。three.js提供了一个简单、直观的API,易于入门,并且具有强大的社区支持。它具有广泛的文档和示例,可以帮助您更快地上手和快速开发。如果您是初学者或者对于3D编程经验较少,使用three.js可能更容易。
另一方面,如果您需要更高级的特性和功能,以及更好的性能,那么Babylon.js可能更适合您。Babylon.js提供了更多的内置功能,如灯光、材质、碰撞检测等,以及更先进的渲染技术和物理引擎集成。它还提供了更好的可扩展性和性能优化选项,适用于复杂的3D应用程序和游戏开发。
综上所述,如果您是初学者或者需要快速开发简单的3D应用程序,推荐使用three.js。如果您需要更高级的功能和更好的性能,以及对3D编程有一定经验,推荐使用Babylon.js。最终的选择还取决于您的具体需求和个人偏好,您可以尝试两个框架并选择适合您的项目的那一个。
## three.js的开源
- 个人导航
- 考研408
- 数学
- 基础视频汇总
- 线性代数
- 概率论
- 英语
- 好看的课程(全英语)
- 政治
- 设计网址汇总
- 字体下载
- 图片下载 & 加工 & 制作
- PPT下载
- 日本网站
- ico图标制作与转换
- 简历制作
- 数据可视化
- 周边制作(样机)
- 房屋装修
- 3D模型
- 音乐
- 电脑与服务器
- QQ机器人
- 实用软件
- 重装系统
- 免费API接口
- 电视
- 视频制作、剪辑
- live2d
- 历史
- 英语学习
- 英语口语
- 作文批改 & 修改
- 自媒体
- 游戏网址汇总
- 我的世界网址汇总
- 我的世界开服网址
- 我的世界实用网址
- 我的时间——观看视频
- 我的世界—mod制作
- 学术网站
- 科研绘图
- 文献检索与下载
- 论文写作
- 论文查重
- GitHub项目
- 奇葩的项目
- 实用的项目
- 毕设项目
- 好看的博客项目
- 别人的开发网站集合
- 大佬们的博客
- 前端开发者
- 人工智能开发者
- 运维 & Linux
- unity
- 自学路径
- Python开发
- conda
- matplotlib
- pyqt
- streamlit
- flask
- 人工智能(AI)应用 & 开发
- labelimg
- YOLO
- AI绘画
- 机器人
- c/c++/c#语言
- 递归与迭代
- c# 与.net
- qt
- Java后端开发网址汇总
- Java实用开源项目
- java经验与面试
- java开源项目(应用级项目)
- 前端开发网址汇总
- 前端入门
- 前端开发工具
- 实用前端项目
- three.js
- node.js
- vue.js
- webGL
- canvas
- bootstrap
- ECharts
- 小程序
- 好看的前端网址
- MATLAB(matlab)
- 嵌入式学习
- lua学习
- 运维
- Linux
- docker