Direct3D9的学习历程一:熟悉Direct3D9渲染的运行过程

3D objects are defined in local space and are then all brought into one world space system. To facilitate projection, culling, and other operations, the objects are then transformed to view space, where the camera is positioned at the origin and looking down the positive z-axis. Once in view space, the objects are projected to the projection window. The viewport transformation transforms the geometry on the projection window to the viewport. Finally, the rasterization stage computes the individual pixel colors of the final 2D image.

3D对象被定义在模型空间中,并一起被引入到一个世界空间系统中。然后进行简单的投影、选取和其他一些操作,这些对象模型然后被转换到视觉空间中,视觉空间是从摄像机的位置开始,并沿着z轴的正方向延伸的。一旦视觉空间建立,这些对象就被投影到投影窗体中。视角的转换是通过转换投影窗体中的几何图形来实现的。最后,光栅化步骤来完成最终的2D图像中的独立的象素颜色。

所以,总结起来就是物体建模->世界空间->具体操作(投影,选取等)->视觉空间->光栅化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值