现在市面上流行的3D游戏画面越来越炫目,不过也有一些为了营造一种特殊的效果而使用了卡通渲染技术,比如PC游戏中的《杀手XIII》,《忍者神龟》;PS2游戏中的《真红之泪》,《犬夜叉》等等。这些游戏的画面看上去很像漫画,感觉比较有趣。下面就介绍一种简单的实现方法。 所谓用卡通渲染技术绘制的三维物体一般都有两个明显的特征,一个特征是物体表面覆盖着大块的单调颜色,而且光影变化比较剧烈;另一个特征是物体拥有粗重的边缘效果。如果能自己控制光照和阴影,就可以达到目的。而DirectX 9.0 中的顶点渲染(Vertex Shaders)提供了这样一个途径,使我们可以实现自己的想法。 顶点渲染与以前的T&L在渲染流程中处于二选一的地位,一段代码最多只能有128条指令,而且不能有循环,判断和跳转指令,全是线性执行指令。每次只能有一个Shader程序是激活的,Vertex Shaders让我们可以实时地控制模型的空间变换,光照处理以及像素渲染。 那么现在先来解决第一个问题。我们可以用光线的亮度值作为物体的纹理坐标,这就产生一种带状纹理的效果,然后再调整相应的颜色即可。
资源简介:现在市面上流行的3D游戏画面越来越炫目,不过也有一些为了营造一种特殊的效果而使用了卡通渲染技术,比如PC游戏中的《杀手XIII》,《忍者神龟》;PS2游戏中的《真红之泪》,《犬夜叉》等等。这些游戏的画面看上去很像漫画,感觉比较有趣。下面就介绍一种简单...
上传时间: 2013-12-10
上传用户:ruan2570406
资源简介:此代码为市面上流行的DS1302实时钟芯片的驱动
上传时间: 2014-01-23
上传用户:lo25643
资源简介:目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。(2...
上传时间: 2016-05-19
上传用户:hongmo
资源简介:目前市面上流行的人事管理系统不少。但是,对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。
上传时间: 2013-12-28
上传用户:问题问题
资源简介:中国福利彩票22选5缩水源代码。主要集成现在市面上提出的各种缩水条件,经调试运行正常,请各位朋友珍惜并提出意见。
上传时间: 2013-12-19
上传用户:秦莞尔w
资源简介:实现了一个简单而经典的3D游戏,在屏幕上绘制一个三维物体的动态画面
上传时间: 2015-10-26
上传用户:1427796291
资源简介:简单实用的锂电池充电器原理图。 现在市面上的大多数充电器均采用的此原理图设计制造。很有应用价值!
上传时间: 2013-12-11
上传用户:songrui
资源简介:J2ME下的3D游戏,原型是流行的网络flash游戏,bloxerz
上传时间: 2016-06-15
上传用户:weixiao99
资源简介:高质量C_C编程指南一本网络上流行的书籍
上传时间: 2013-09-09
上传用户:vmznxbc
资源简介:小型的3D游戏引擎
上传时间: 2014-12-01
上传用户:erkuizhang