点24个,面12个的理解

转自http://www.yanhuangxueyuan.com/Three.js_course/face.html

 

https://threejs.org/docs/index.html#api/en/geometries/BoxGeometry

 

 

一个三角面网格模型,三角面可以理解为网格模型的构成元素,

比如使用构造函数BoxGeometry和Mesh创建一个立方体网格模型,实际上它是由至少12个三角面组成:立方体6个面,每个面是2个三角面。

 

使用构造函数THREE.Face3()把任意三个顶点的索引、三个顶点的共用法向量作为参数可以创建一个三角面单元,作为几何体对象属性faces的元素,

faces和vertices一样都是一个数组对象。对于立方体而言要创建12个三角面Face3对象,执行语句geometry.faces.push(face)把三角面添加到立方体对应的几何体对象。 构造函数BoxGeometry已经封装12个三角面创建的细节,直接创建几何体对象,无需手动设置三角面的参数

posted @   曦花  阅读(105)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2021-02-22 Inno Setup 5,安装包的注册信息遇到引号问题
点击右上角即可分享
微信分享提示