真实感图形学算法(2)

由于屏幕和绘图机只能用二维空间来表示图形,因此要显示三维图形就必须用投影方法来降低其维数。为了对三维物体做投影,首先要在三维空间中给定一投影平面和一投影中心,从投影中心发出的所有通过物体的射线与投影平面的交点的集合便形成了物体的投影。当投影中心位于无限远时,从投影中心发出的通过物体的射线形成一族平行线,因此三维物体的投影变换分为两类:透视投影和平行投影。

2.1 三维观察步骤

三维世界坐标系输出图元

被裁剪的

世界坐标系

二维设备坐标

在视见体中裁剪

投影到

投影平面

变换为二维设备坐标中的视区进行显示

2.2  三维投影变换

2.2.1 透视投影

2.2.2 平行投影(正平行投影,斜平行投影)

2.2.3 一般投影

2.3 三维图形显示流程

考虑到实时动态图形在实时模拟等方面的重要性,以及图形图形系统的完整性,一般地,三维图形的显示流程如下图所示。

 

模型坐标

世界坐标

观察坐标

WC

VC

观察坐标

物理设备坐标

变换

绘图

显示

正交

投影

变换

标准设备坐标

NDC

投影坐标

NDC

设备坐标

DC

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值