游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2086|回复: 3

[询问]如何实现蒙皮骨骼动画的阴影?

[复制链接]

11

主题

30

帖子

30

积分

注册会员

Rank: 2

积分
30
发表于 2010-10-2 15:16:00 | 显示全部楼层 |阅读模式
在学会后ShadowVolume技术后,成功在静态模型LPD3DXMESH实现了阴影。
本来以为在skinmesh也可以通过同样的方式来实现,不过当把D3DXMESHCONTAINER_EXTEND中的pmesh传入shadowvolume进行每帧阴影计算,但是没能渲染出来。

询问高手:
1> 用shadowvolume能实现蒙皮骨骼动画的实时阴影,程序运行,计算好像没什么问题,就是什么都渲染出,fps也降下来了。
2> 一般骨骼动画的阴影是用什么技术做的?

真诚请教,如果有冒犯大家的地方,还请原谅,谢谢大家!

9

主题

132

帖子

145

积分

注册会员

Rank: 2

积分
145
QQ
发表于 2010-10-11 12:04:00 | 显示全部楼层

Re:[询问]如何实现蒙皮骨骼动画的阴影?

  额, 我没做过shadow volume, 我都用shadow texture
  先软件蒙皮, 产生新的模型,  其后跟静态的shadow volume产生就一样了.
  有顶点动画的物体都要这样的, 不知道能不能用gpu产生shadow volume

8

主题

70

帖子

79

积分

注册会员

Rank: 2

积分
79
发表于 2010-10-14 16:46:00 | 显示全部楼层

Re:[询问]如何实现蒙皮骨骼动画的阴影?

容器里保存的是顶点的原始位置,还没根据动画来计算出最终的位置,当然渲染不出来动的影子撒
换shadow map吧

16

主题

35

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2010-10-14 17:34:00 | 显示全部楼层

Re:[询问]如何实现蒙皮骨骼动画的阴影?

同问 这个问题我也想知道。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-3 07:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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