three.js的基础使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了three.js的基础使用相关的知识,希望对你有一定的参考价值。

参考技术A 1、npm 引入(需安装npm, 安装three, 不需要单独引入loader等)。

2、通过外部cdn链接直接引入(直接html起步,简单一把梭,需单独引入loader, model, controls等)。

1、创建场景

2、可以设置background和environment.

3、接下来所有的object都需要添加在scene中。

1、相机类型有

2、创建相机

1、创建渲染器

2、放入场景和相机,并挂载到HTML上。

1、three.js中有很多元素可以添加,比如Line,Geometry, Helper, light ,还可以引入图片或者模型model(需要loader).

1、

2、

1、主体script需添加type="module", 不然不起作用。

2、要在html里直接使用three.js,需要添加importmap

3、安装live preview扩展,创建本地服务器,解决跨域问题。

以上是关于three.js的基础使用的主要内容,如果未能解决你的问题,请参考以下文章

three.js 着色器材质基础

Three.js开发指南---使用three.js的材质(第四章)

使用Three.js的材质

使用Three.js的材质

Three.js建模基础

Three.js着色器基础含源码