游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4336|回复: 8

不用cg shader是否可以,能否实现3D卡通风格渲染?

[复制链接]

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-1-4 12:17:00 | 显示全部楼层 |阅读模式
诚心请教!
网游《街头篮球》(《FREESTYLE》)卡通效果实在太棒了,其人物模型都是3D的吗?太棒了,怎么实现这样的渲染效果 [em24]

1

主题

50

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2006-1-6 16:19:00 | 显示全部楼层

Re:不用cg shader是否可以,能否实现3D卡通风格渲染?

没看过那个游戏,不过卡通风格渲染基本上必须使用cg shader

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2006-1-8 14:59:00 | 显示全部楼层

Re:不用cg shader是否可以,能否实现3D卡通风格渲染?

我的显卡不支持shader,但也可以运行该游戏.不用shader也可以实现这种效果吧?怎么实现?

11

主题

53

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2006-2-19 10:38:00 | 显示全部楼层

Re:不用cg shader是否可以,能否实现3D卡通风格渲染?

见过几个好像没有使用 因为我的显卡是mx440的 shader支持的不是很好 shader的卡通渲染得例子 比如忍者神龟 杀手13 还有以前下过一个卡通渲染的opengl代码 效果非常好 但是怎么实现的我不清楚

5

主题

26

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2006-2-19 12:18:00 | 显示全部楼层

Re:不用cg shader是否可以,能否实现3D卡通风格渲染?

网游《街头篮球》(《FREESTYLE》)并不是卡通渲染的,它的人物是2D的,粘在一个正方面上的,就像广告牌技术。

5

主题

26

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2006-2-19 12:23:00 | 显示全部楼层

Re:不用cg shader是否可以,能否实现3D卡通风格渲染?

不用CG可以用显卡的汇编语言,不过我不会!我有一本书上面有。

9

主题

266

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
发表于 2006-2-21 01:08:00 | 显示全部楼层

Re:不用cg shader是否可以,能否实现3D卡通风格渲染?

用VP FP 或者 GLSL  CG 也只是个中间处理,转换为对应档案的VP FP 罢了.

30

主题

422

帖子

433

积分

中级会员

Rank: 3Rank: 3

积分
433
发表于 2006-2-22 13:38:00 | 显示全部楼层

Re:不用cg shader是否可以,能否实现3D卡通风格渲染?

不用shader的cr当然是可以的。
判断出轮廓线,分隔线,折线等做加重的描边:
  轮廓线是两侧平面法线与视线矢量方向一个同侧一个背侧;
  分隔线是材质,纹理等属性不同的面的公共边;
  折线是两侧面夹角小于阀值的边。
明暗用贴3段明暗色的纹理:
  计算各顶点的光照方向相对该点法向的反射方向与视线矢量夹角得到顶点的明暗;
  明暗值映射到纹理坐标。
由于物体位置形状发生变化,光源变化和视角变化影响轮廓线和明暗贴图,需要重新计算。
轮廓线可以事先计算一个边集,剔除一些不可能暴露的边。
另外明暗贴图的顶点法向量计算有可能受到模型结构的影响,需要做一个误差的纠正。

12

主题

50

帖子

70

积分

注册会员

Rank: 2

积分
70
发表于 2006-3-16 13:05:00 | 显示全部楼层

Re:不用cg shader是否可以,能否实现3D卡通风格渲染?

1维纹理啊,很容易的,nehe的教程有,就是光照得自己算了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 22:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表