Android OpenGL ES 绘图基本概念

* 参考 http://wiki.jikexueyuan.com/project/opengl-es-basics/3d-drawing-basic-concepts.html

3D 绘图基本概念

一个 3D 图形通常是由一些小的基本元素(顶点,边,面,多边形)构成,每个基本元素都可以单独来操作。

Vertex (顶点)

顶点是 3D 建模时用到的最小构成元素,顶点定义为两条或是多条边交会的地方。在 3D 模型中一个顶点可以为多条边,面或是多边形所共享。一个顶点也可以代表一个点光源或是 Camera 的位置。下图中标识为黄色的点为一个顶点(Vertex)。

Edge(边)

边定义为两个顶点之间的线段。边是面和多边形的边界线。在 3D 模型中,边可以被相邻的两个面或是多边形形共享。对一个边做变换将影响边相接的所有顶点,面或多边形。可以通过修改边的两个顶点来更改一条边,下图黄色的线段代表一条边:

Face (面)

在 OpenGL ES 中,面特指一个三角形,由三个顶点和三条边构成,对一个面所做的变化影响到连接面的所有顶点和边,面多边形。下图黄色区域代表一个面。

Polygon (多边形)

多边形由多个面(三角形)拼接而成,在三维空间上,多边形并一定表示这个 Polygon 在同一平面上。这里我们使用缺省的逆时针方向代表面的“前面 Front),下图黄色区域为一个多边形。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值