我们前面学习了三角面,知道一个立方体是由顶点(vectors)和索引(faces)坐标才可以画出来的。uv是用来描...[作者空间]
如何将three接入vue项目中呢? index.html App.vue home.vue[作者空间]
今天我们来做一个综合案例,把前面的知识都串起来。 结合这个效果,咱们可以轻松做个炫酷的登录页出来:[作者空间]
有时我们想给物体添加一个标签效果,我们习惯用html来实现,那如何将html元素添加到场景中呢?[作者空间]
Sprite精灵图是指场景中的二维图像。这种图是永远面向相机的平面,通常用来加载纹理。[作者空间]
我们在做可视化效果时,必然需要加载第三方的模型。比如下图: 其中厂房、储物罐、树丛等物体,我们都可以直接加载第三方...[作者空间]
如何让物体产生阴影效果呢?首先,场景中所有的物体都必须是感光材质(MeshLambertMaterial),然后是...[作者空间]
我们知道,两点确定一条直线,三点可以确定一个平面,也就是三角形面。我们所看到的网格模型,实际上都是根据顶点坐标,绘...[作者空间]
透视投影相机PerspectiveCamera 透视投影相机比较常用,也肥肠容易理解。比如电影院的投影仪,当我们把...[作者空间]
其实纹理材质跟css的background基本一致,除了简单的颜色背景,还可以贴图。 这里涉及到异步加载图片,为了...[作者空间]
有了group,我们可以实现一个会动的小人出来了。[作者空间]
如果你要实现一个机器人在跑步,那么机器人的头、四肢、躯干等都是要整体移动的,group可以将一系列的mesh模型组...[作者空间]
BufferAttribute是属性缓冲区对象,它不仅可以表示几何体的顶点位置数据,还可以表示颜色和法向量数据。 ...[作者空间]
几何体其实就是由一系列的顶点组成,我们在坐标系打几个点看看: 我们将顶点连起来: 如果将这些点连起来形成面:[作者空间]
下面这张图囊括了目前所有的材质。今天我们说说点材质和线材质。 点材质 点材质,顾名思义,就是用点作为物体的材质。 线材质[作者空间]
我们前面提到了材质与光源的关系,漫反射离不开光源。光源分如下几种: 点光源-PointLight 顾名思义,就是一...[作者空间]
有关物体的材质,我们前面用了MeshBasicMaterial来体现。 MeshBasicMaterial就是基础...[作者空间]
坐标轴 初始化坐标轴: 这个坐标轴跟我们数学学过的立体坐标系有点区别: 其中x轴是红色,y轴是绿色,那z轴哪去了?...[作者空间]
效果: 代码:[作者空间]
要创建一个场景,需要以下几个要素: 1、物体 首先得有一个物体。物体不仅包括几何体本身,还有材质和纹理。 2、光源...[作者空间]