当前位置:网站首页>three.js简介
three.js简介
2022-08-03 17:12:00 【格格巫 MMQ!!】
1.three.js概念
three.js是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能
什么是threejs,很简单,你将它理解成three + js就可以了。three表示3D的意思,js表示javascript的意思。那么合起来,three.js就是使用javascript来写3D程序的意思。Javascript是运行在网页端的脚本语言,那么毫无疑问Three.js也是运行在浏览器上的。
2.three.js的功能
Three.js 是一款运行在浏览器中的 3D 引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。你可以在它的主页上看到许多精彩的演示。
3.three.js下载
three.js官网:https://threejs.org/
github各个版本:https://github.com/mrdoob/three.js/tags
4.three.js目录简介
Build目录:主要的两个文件three.min.js,three.js。
Docs目录:这里是three.js的帮助文档,里面是各个函数的api,可惜并没有详细的解释。试图用这些文档来学会three.js是不可能的。
Editor目录:一个类似3D-max的简单编辑程序,它能创建一些三维物体。
Examples目录:一些例子demo,可惜没有文档介绍。对图像学理解不深入的同学,学习成本非常高。
Src目录:源代码目录,里面是所有源代码。
Test目录:一些测试代码,基本没用。
5.three.js运用
在HTML文件中,加入
注:src引用路径根据自己电脑文件存储路径
边栏推荐
- 出海,是泡泡玛特的“解药”吗?
- 【目标检测】Focal Loss for Dense Object Detection
- 303. Range Sum Query - Immutable
- CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
- Web3的开源为何会如此受到人们喜爱?
- Detailed explanation of setting HiSilicon MMZ memory and OS memory
- 浅谈Service Mesh对业务系统的价值
- C专家编程 第1章 C:穿越时空的迷雾 1.9 阅读ANSI C标准,寻找乐趣和裨益
- 学会 Arthas,让你 3 年经验掌握 5 年功力!
- sphinx error connection to 127.0.0.1:9312 failed (errno=0, msg=)
猜你喜欢
随机推荐
多表查询最值
被误解的 MVC 和被神化的 MVVM(二)
2022爱分析· 银行数字化厂商全景报告
Excuse me this hologres dimension table is cached?How to Finished
security加密解密
使用.NET简单实现一个Redis的高性能克隆版(一)
JS中对象数组用sort按属性排序
After using Stream for many years, does collect still have these "saucy operations"?
Web3 安全风险令人生畏?应该如何应对?
浅谈Service Mesh对业务系统的价值
JS 字符串转 GBK 编码超精简实现
如何避免无效的沟通
软考 --- 软件工程(1)概念、开发模型
EasyExcel implements dynamic column parsing and table storage
sphinx error connection to 127.0.0.1:9312 failed (errno=0, msg=)
C专家编程 第1章 C:穿越时空的迷雾 1.11 轻松一下---由编译器定义的Pragmas效果
11. Container With Most Water
新特性解读 | MySQL 8.0 在线调整 REDO
Which thread pool does Async use?
Components of communication - the drop-down menu









