游戏开发论坛

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

【求教】关于skinmesh的问题

[复制链接]

4

主题

22

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2006-7-12 18:04:00 | 显示全部楼层 |阅读模式
DirectX8
我想问一下如何才能将经过变换的skinmesh顶点信息放入ID3DXBaseMesh中?
试过ID3DXSkinMesh::UpdateSkinnedMesh了,可惜不会用,老出错。

还有在ConvertToBlendedMesh过之后得到的那个mesh的顶点信息是啥样的?

希望各位指教!先谢过了!

35

主题

1735

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
QQ
发表于 2006-7-13 23:13:00 | 显示全部楼层

Re: 【求教】关于skinmesh的问题

你做骨骼动画的参考资料书是什么?我想知道你打算用那种方法实现骨骼动画的,以便给你具体的建议。

4

主题

22

帖子

22

积分

注册会员

Rank: 2

积分
22
 楼主| 发表于 2006-7-14 13:44:00 | 显示全部楼层

Re:【求教】关于skinmesh的问题

参考的就是本站的资料,DirectX里的Skin Mesh角色动画
先谢过!

35

主题

1735

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
QQ
发表于 2006-7-15 21:42:00 | 显示全部楼层

Re:【求教】关于skinmesh的问题

哦,关于骨骼动画,我自己知道的有2种方法可以实现(也许还有更多的方法,那俺就不晓得了),一种方法是一本老美写的书,叫《DirectX高级动画制作》,网上有电子版(英文),书店里有中文版,这种方法中,用到了UpdateSkinnedMesh函数来更新皮肤,整个原理过程不是一两句能说完的,你自己参考这本书即可。至于第2种方法,它的特点是手工(既程序员,也就是你自己)去计算混合顶点,不使用UpdateSkinnedMesh函数,方法也很简单,但抱歉的是也不是一两句话能说完的,你自己可以去参考一个老韩写的书,叫《3D游戏编程》,书店里有中文版的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 23:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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