游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4419|回复: 7

请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

[复制链接]

16

主题

65

帖子

75

积分

注册会员

Rank: 2

积分
75
发表于 2006-10-17 21:18:00 | 显示全部楼层 |阅读模式
请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

41

主题

184

帖子

184

积分

注册会员

Rank: 2

积分
184
发表于 2006-10-17 21:59:00 | 显示全部楼层

Re:请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

可以去参考DXframework,这里不讨论高层的应用:)

16

主题

65

帖子

75

积分

注册会员

Rank: 2

积分
75
 楼主| 发表于 2006-10-17 22:10:00 | 显示全部楼层

Re:请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

呵呵 还有这一说?
希望知道哥们帮个忙 谢谢

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-10-17 22:20:00 | 显示全部楼层

Re:请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

光照和阴影有很多种算法,你应该说的是那种很炫的爆炸之类的特效吧,粒子系统、纹理动画或者直接是做好的关键帧模型动画

16

主题

65

帖子

75

积分

注册会员

Rank: 2

积分
75
 楼主| 发表于 2006-10-17 22:36:00 | 显示全部楼层

Re:请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

是的 应该是用纹理动画作的
但是具体怎么弄? 费解

16

主题

65

帖子

75

积分

注册会员

Rank: 2

积分
75
 楼主| 发表于 2006-10-17 22:38:00 | 显示全部楼层

Re:请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

人物周围的光环什么的。。 有没有这方面的文章 或者例子 ?
谢谢

41

主题

184

帖子

184

积分

注册会员

Rank: 2

积分
184
发表于 2006-10-18 11:51:00 | 显示全部楼层

Re:请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

参考Dx SDK的内容,这些太复杂了,如果从OpenGL搭建起来的话,一般需要几千行代码。

DX是这方面的专家。

或者直接使用Ogre引擎也行。

基本来说就是,载入一个bmp图像,OpenGL不提供这样的函数。帮定到一个OpenGL的三角形或其他几何图像。利用牛顿力学,模拟粒子的物理属性,速度,加速度。接着利用计算出来位置,使用OpenGL渲染输出。

一个简单的粒子参考Nehe教程19课:粒子系统
http://www.alucardma.com/DancingWind

当然这还远远达不到你需要的目的,如果想进一步研究,看完之后,就知道如何作了。

0

主题

202

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
发表于 2006-10-18 22:08:00 | 显示全部楼层

Re:请问3D游戏里面的人物打斗时候的光影特效是怎么做的?

anyi安逸哦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 15:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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