irrlicht 笔记三

  
7 、IVideoDriver:
功能:
包括渲染场景的大部分函数接口,在场景的渲染过程的,这些函数接口将拥有绝对的话语权。在不考虑对场景和接点的管理情况下,完全可以用这些函数借口渲染出想要的任意效果。
角色:
提供渲染的SCENE各种设置,并且操刀渲染。
注意:
场景的渲染过程将在两个成员函数的中间,他们是beginScene()和endScene(),
具体原因可以查看图形驱动编程流程。(推荐opengl).
8 、IGPUProgrammingServices:
功能:支持GPU编程。原来指令都在CPU上处理,现在支持在GPU上执行一定的指令。
角色:N/A
注意:N/A。
9 、CNullDriver:
功能:实现IVideoDriver,在与具体图形驱动融合前,把和图形引擎独立的代码实现,最大限度的重用代码,整理执行流程。另外还融合了GPU处理功能。
角色:中间层。
注意:不要用他的对象来渲染场景。
10 、CD3D9Driver:
功能:充实渲染类,利用D3D来渲染场景。这个类将实现所有能实现的渲染功能。
角色:对于ENGINE来说他是最低层的支持者。
注意:要安装WINDOWS,呵呵。
11 、IMaterialRendererServices:
功能:用来设置场景渲染的材质,有好材质设置将很大限度地提高场景渲染的质量。
角色:CD3D9Driver的一部分。
注意:N/A。
12 、IGUIEnvironment:
功能:界面系统。
角色:N/A
注意:N/A。
13 、IGUIElement
功能:界面中基本元素,能够触发事件,具有一定的属性。主要用于与场景的交互。
角色:N/A
注意:N/A
14 、ISceneManager:
功能:加载和管理场景中物体.
角色:管理功能.
注意:注释.
15.ISceneNode:
功能:场景中地层成员.如人物,树木等.
角色:确实是角色.
注意:
注意他们的感受,时常关系他们.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值