2012.11.5

1.CEGUI的GeometryBuffer

该类包含两部分数据,一个是之前说的面片数据,以3D渲染的观点来看,这个数据可以被看成是模型坐标系下的数据,另外一部分就是将模型坐标系下的数据转换到世界坐标系下所需要的数据了。当用户移到一个对话框的时候,这个对话框的面片数据并不发生变化,不用经过render流程,改变的只是第二部分数据。


2.各个类所代表的东西

GeometryBuffer:模型空间数据(面片数据),以及由模型空间变换到世界空间的所需的数据。

RenderingSurface:GeometryBuffer的集合,其中存有一个RenderTarget的引用。

RenderTarget:渲染的目的地,可以代表屏幕,也可以代表纹理。

Render:代表渲染API,我们的工作里面,它就代表D3D。

Window:与渲染相关的就是它里面有一个GeometryBuffer,如果是FrameWindow,里面还有一个RenderSurface(具体是RenderingWindow),其他Window的这个字段为空。

以上各个类的交互还是放在以后的那个完整讲渲染流程的文章里讲吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值