之前我从没真正的介绍过ND2D中的TextureRenderer ,以及当你使用它时你能做什么。TextureRenderer的功能正如它的名字一样:它可以将一个显示对象(例如Sprite2D)以及这个显示对象随后的所有对象都渲染到Context3D。而最酷的事情是,你可以将整个场景全屏绘制,然后通过写入一个新的material / shader以及用一个标准的Sprite2D将场景显示出,这样来添加一些后期处理效果。
这是没有经过后期处理的场景效果:
然后… 这是加了一些dizzyness后期渲染的效果:
我把这个实验的实例以及ND2D的源代码都打包起来,你们可以在这里下载以及观看。
这是没有经过后期处理的场景效果:
然后… 这是加了一些dizzyness后期渲染的效果:
我把这个实验的实例以及ND2D的源代码都打包起来,你们可以在这里下载以及观看。