Chinaunix首页 | 论坛 | 博客
  • 博客访问: 38803
  • 博文数量: 59
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 328
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-11 09:27
文章分类
文章存档

2015年(7)

2014年(52)

我的朋友

分类: 信息化

2014-11-28 11:07:49

引言
大部分后期处理器与延迟渲染配合使用,而正向渲染仅支持不需要法线缓存的后期处理器。

打开渲染器节点
渲染器节点可从主层属性面板打开。

在主层属性中,找到名为“Renderer”的部分。

选择RendererNodeClass(渲染器节点类型)旁的下拉列表、挑选所需渲染器节点,即可更改渲染器类型。

如果您什么也不选择,就不能获取任何后期处理效果。
   注: 后期处理效果通常无须知道这些效果用于哪些渲染算法 / 渲染器节点;但是,因为往往需要专用缓存来操作,它们可以使用VPostProcessingBaseComponent::GetRequiredBufferFlags 函数方法来指定所需的输入数据。 如果一个渲染器节点不能提供后期处理效果所需的输入缓存,就不可能在 vForge 或代码中将后期处理器附到该渲染器节点。

延迟渲染
延迟渲染可凭借法线缓存处理所有可用的后期处理组件。

    可用后期处理效果
vForge 提供很多后期处理效果,这些效果利用法线缓存来增添氛围感,整体强化场景的视觉表现力。


转自:
阅读(65) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~