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

材质就像物体的皮肤,决定了几何体的外表,例如是否像草地 金属,是否透明,是否显示线框等 一 材质 THREE.js的材质分为多种,Three.js提供了一个材质基类THREE.Material, 该基类拥有three.js所有材质的公有属性,分为三类:基础属性,融合属性,高级属性 基础属性:ID,name,透明度,是否可见,是否需要刷新等 融合属性:决定了物体如何与背景融合 高级属性:可以控制W ...

2017-01-29 16:41 0 17213 推荐指数:

查看详情

Three.js开发指南---使用three.js里的各种光源(第三

本章的主要内容   1 three.js有哪些可用的光源   2 什么时候用什么光源、   3 如何调整配置各种光源   4 如何创建镜头炫光 一 光源  光源大概有7种,   其中基础光源有4种     环境光(AmbientLight会它的颜色会添加到整个场景和所有对象的当 ...

Sat Dec 10 06:24:00 CST 2016 0 13726
使用Three.js材质

1.three.js提供哪些材质? MeshBasicMaterial(网格基础材质)/基础材质,,可以用它富裕几何体一种简单的亚瑟,或者显示几何体的线框 MeshDepthMaterial(网格深度材质)/根据网格到相机的举例,这种材质决定如何给网格染色 ...

Fri Apr 21 07:25:00 CST 2017 0 5085
three.js 材质

今天郭先生说一说three.js材质材质描述了对象objects的外观。它们的定义方式与渲染器无关, 因此,如果您决定使用不同的渲染器,不必重写材质。 1. three.js材质基类 所有其他材质类型都继承了Material。 下面是一些属性: .alphaTest : Float设置 ...

Wed Jul 15 17:07:00 CST 2020 0 845
Three.js开发指南---粒子和粒子系统(第七

使用粒子可以很容易的创建很多细小的物体,例如雨滴雪花等 本章主要内容:   1 使用ParticleBasicMaterial(基础粒子材质)来创建和设计粒子   2 使用ParticleSystem来创建一个粒子集合   3 使用已有的几何体来创建一个粒子系统   4 让粒子和粒子系统 ...

Tue Jan 31 07:44:00 CST 2017 0 11212
Three.js开发指南---创建,加载高级网格和几何体(第八

本章的主要内容:   一, 通过Three.js自带的功能来组合和合并已有的几何体,创建出新的几何体   二, 从外部资源中加载网格和几何体   1 前面的章节中,我们学习到,一个几何体创建的网格,想使用多个材质的方法:   看似一个网格中有一个几何体,多个材质,其实该网格 ...

Wed Feb 01 20:09:00 CST 2017 1 7579
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM