社区
游戏开发
帖子详情
DirectX 9如何实现卡通风格渲染?卡通风格渲染比普通渲染更加耗资源?
哈利_蜘蛛侠
2014-10-02 04:20:57
请问如何实现卡通风格渲染呢?网上找到几篇文章,但是讲得比较简略。另外卡通风格渲染似乎比普通渲染要加上一些计算量?那样是不是运行起来更加吃资源?就是像《蜘蛛侠:破碎维度》和《行尸走肉》这样的卡通风格渲染?
不过卡通风格渲染好像也有好几种吧。我比较喜欢那种物体的每个部分之间轮廓分明的那种,就是《龙珠:电光火石》那样的。另外有一些比较老的游戏,比如《终极蜘蛛侠》,也是卡通风格渲染的, 这样看来其实卡通风格对资源的消耗其实不高?
...全文
319
6
打赏
收藏
DirectX 9如何实现卡通风格渲染?卡通风格渲染比普通渲染更加耗资源?
请问如何实现卡通风格渲染呢?网上找到几篇文章,但是讲得比较简略。另外卡通风格渲染似乎比普通渲染要加上一些计算量?那样是不是运行起来更加吃资源?就是像《蜘蛛侠:破碎维度》和《行尸走肉》这样的卡通风格渲染? 不过卡通风格渲染好像也有好几种吧。我比较喜欢那种物体的每个部分之间轮廓分明的那种,就是《龙珠:电光火石》那样的。另外有一些比较老的游戏,比如《终极蜘蛛侠》,也是卡通风格渲染的, 这样看来其实卡通风格对资源的消耗其实不高?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
哈利_蜘蛛侠
2014-10-05
打赏
举报
回复
引用 3 楼 candycat1992 的回复:
这个其实方法大致一样啦,只不过在DX里要用HLSL,而Unity用的是自己的Shader,但公式都是一样的。
我又提出了一个新问题,都快要崩溃了,能帮忙看一下吗?谢谢啦! http://bbs.csdn.net/topics/390899966
哈利_蜘蛛侠
2014-10-05
打赏
举报
回复
引用 3 楼 candycat1992 的回复:
这个其实方法大致一样啦,只不过在DX里要用HLSL,而Unity用的是自己的Shader,但公式都是一样的。
好吧,搞定了,把while改成if就OK了,否则就陷入死循环。
哈利_蜘蛛侠
2014-10-04
打赏
举报
回复
引用 3 楼 candycat1992 的回复:
这个其实方法大致一样啦,只不过在DX里要用HLSL,而Unity用的是自己的Shader,但公式都是一样的。
好的,多谢啦!不过再请教一个问题,是DirectX载入X文件时出现的神秘的问题,就是输入部分有了一个小问题。详情参见:
http://download.csdn.net/detail/u011873969/8002515
求解答呀!弄了半天,才发现是输入的问题,但是为什么会有这样的问题?百思不得其解。
妈妈说女孩子要自立自强
2014-10-03
打赏
举报
回复
放假还这么用功呀~卡通渲染的途径很多,得到的效果也有差异,我在博客里写过一篇关于实现卡通风格的
文章
,这个当然是简略篇。。。这个应该是最简单最常见的卡通风格的实现,也就是简单的描边+用渐变图控制光照效果+简单的颜色分块。
至于是不是很耗资源,这个得看楼主的普通渲染是怎么定义的。如果跟最普通漫反射相比,当然这样会更耗资源啦~
楼主举的《蜘蛛侠》和后面的《龙珠》,恩,从效果看,它们使用的肯定不是完全一样的实现。。。不能一概而论说卡通风格怎样怎样。比如《军团要塞2》这个游戏,就是卡通风格里面的比较复杂的了,他们追求的是像插画那样的效果,一方面是纹理本身画的就很好,一方面也需要程序在游戏里和光照等方面进行配合,最终实现很好的效果。为了好的效果当然性能消耗也会不少。。。他们有篇
非常著名的论文
,讲他们是怎么实现的这种效果,楼主有兴趣可以看看~
妈妈说女孩子要自立自强
2014-10-03
打赏
举报
回复
这个其实方法大致一样啦,只不过在DX里要用HLSL,而Unity用的是自己的Shader,但公式都是一样的。
哈利_蜘蛛侠
2014-10-03
打赏
举报
回复
引用 1 楼 candycat1992 的回复:
多谢多谢,也祝你国庆快乐哈!不过你的那篇文章是用Unity引擎的,不是用DirectX呀。我表示看不懂
DirectX
9.0+3D游戏开发编程基础(PDF+
源
码)
DirectX
9.0+3D游戏开发编程基础(PDF+
源
码) 适合想学习
DirectX
9技术的人看 随书代码 MSVC2007编译通过。
仿新版360安全卫士主界面(基于稍作修改的duilib)
稍微修改了 duilib,使之支持异性窗口、窗口阴影。 可以通过拖动窗口边缘改变窗口大小
c++开发视频播放器(可以播放所有的视频格式)
c++开发的视频播放器,vs2005编译通过,大家可以放心使用,可以播放很多视频格式,几乎所有的哈!希望能给大家一些帮助!
Visual C++游戏开发经典案例详解.pdf
Visual C++游戏开发经典案例详解.pdf
WPF优秀开
源
代码合集
WPF优秀开
源
代码合集
游戏开发
8,325
社区成员
23,684
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章