unity 网格 怎么通过顶点了解面数 规则是什么
来源:互联网 发布:java命令模式 编辑:程序博客网 时间:2024/05/02 00:57
这边写一下关于unity里面遇到过的 以前一直没懂 为什么 用顶点就知道你有多少个三角形 比如4个点 为什么2个面 他怎么画的 规则是什么
第一种
这边计算机图形学有这个东西
假定在N个顶点的集合中没有重复的坐标位置,可获得N-2个三角形的带。很清楚 必须N》= 3 , 否则什么也不显示。在该例子中,N = 6,
得到4个三角形。每一个后继三角形共享前面定义的三角形的一条边,因此最前面三个顶点必须按从外部 观察三角形表面时的逆时针次序列出。随后,
顶点表中用于另外三个三角形的三个顶点安排成顺时针次序。这通过按次序 n = 1 , n = 2 ... n =N-2 处理顶点集中的位置n,并按n是否为奇数或偶数
确定相应的三顶点集次序来实现。 如果 n 是奇数,三角形顶点的多边形列表次序是 n , n+1 n+2; 如果是偶数 三角形的顶点次序为 n+1 ,n, n+2;
不过这个对顶点的位置很有关系
当顶点顺序是
glVertex2iv(p1);
glVertex2iv(p2);
glVertex2iv(p6);
glVertex2iv(p3);
glVertex2iv(p5);
glVertex2iv(p4);
如图01
第二种
N个顶点的集合中没有重复的坐标位置,必须合适描述顶点次序,以便正确定义每一个三角形的前向面 和 后向面 。没一个列出的顶点是扇形中每
一三角形共享的顶点 。 这通过按次序 n = 1 , n = 2 ... n =N-2 来计算多边形和坐标位置 多边形表中第n个三角形的定义次序为 1 n+1 n+2 来定义
顶点次序
第一种
这边计算机图形学有这个东西
假定在N个顶点的集合中没有重复的坐标位置,可获得N-2个三角形的带。很清楚 必须N》= 3 , 否则什么也不显示。在该例子中,N = 6,
得到4个三角形。每一个后继三角形共享前面定义的三角形的一条边,因此最前面三个顶点必须按从外部 观察三角形表面时的逆时针次序列出。随后,
顶点表中用于另外三个三角形的三个顶点安排成顺时针次序。这通过按次序 n = 1 , n = 2 ... n =N-2 处理顶点集中的位置n,并按n是否为奇数或偶数
确定相应的三顶点集次序来实现。 如果 n 是奇数,三角形顶点的多边形列表次序是 n , n+1 n+2; 如果是偶数 三角形的顶点次序为 n+1 ,n, n+2;
不过这个对顶点的位置很有关系
当顶点顺序是
glVertex2iv(p1);
glVertex2iv(p2);
glVertex2iv(p6);
glVertex2iv(p3);
glVertex2iv(p5);
glVertex2iv(p4);
如图01
第二种
N个顶点的集合中没有重复的坐标位置,必须合适描述顶点次序,以便正确定义每一个三角形的前向面 和 后向面 。没一个列出的顶点是扇形中每
一三角形共享的顶点 。 这通过按次序 n = 1 , n = 2 ... n =N-2 来计算多边形和坐标位置 多边形表中第n个三角形的定义次序为 1 n+1 n+2 来定义
顶点次序
当顶点顺序是
glVertex2iv(p1);
glVertex2iv(p2);
glVertex2iv(p3);
glVertex2iv(p4);
glVertex2iv(p5);
glVertex2iv(p6);
如图02
1 0
- unity 网格 怎么通过顶点了解面数 规则是什么
- unity鼠标拾取网格顶点
- stage3d编程-基础3(网格,法线,面,顶点等)
- Unity Shader:Unity网格(1)---顶点,三角形朝向,法线,uv,以及双面渲染三角形
- Unity插件 - MeshEditor(五) 网格顶点动画(变形动画)
- unity 增加顶点数,熟悉mesh的构成
- Unity里面三角面数
- 网格顶点法向的计算(基于面平均方法)
- Unity插件 - MeshEditor(三) 面片破碎&网格破碎
- Unity 通过Mesh网格渲染绘制图形与字体
- 通过两张图更好的了解unity
- Unity 对选中物体实现描边效果(方法2:对物体网格顶点的外扩)
- Unity中模型的面数问题
- Unity MegaFiers 顶点动画
- Unity 获得顶点数据
- 选择对象中顶点数不为4的面数
- 数据网格技术是什么
- 了解 TopLink 网格(转)
- 21 种代码的坏味道
- 搅动集成灶市场风云 关键看企业如何布局!
- 飞天5K实战经验:大规模分布式系统运维实践
- FishC笔记—15 讲 字符串:格式化
- 结构化思维下,架构设计中的11个宏观过程
- unity 网格 怎么通过顶点了解面数 规则是什么
- Hadoop中的数据块为何如此大
- 求矩阵各个元素两两之间的欧式距离(python实现)
- 关于前端面试
- js从中文中提取出数字
- 走近伏羲,谈5000节点集群调度与性能优化
- 关于AIO5安装常见问题解答
- Struts2工作原理
- 由两个栈组成的队列