游戏开发论坛

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

如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX正确解

[复制链接]

4

主题

18

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2005-6-17 20:44:00 | 显示全部楼层 |阅读模式
我在3dsmax中创建了一个biped角色,然后用.x文件将其导出工具导出成.x文件,可是在使用D3DXLoadMeshHierarchyFromX函数加载改文件时,返回表示“解析错误”的HRESULT。
故请教高手:在3dsmax中要创建一个被D3DXLoadMeshHierarchyFromX正确解析的角色需要哪几个步骤?谢谢!

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
发表于 2005-6-17 22:00:00 | 显示全部楼层

Re: 如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX正确

建议你看一下Frank luna的<<Skinned charactor animation with direct3d 9.0c>>.
www.moon-labs.com

4

主题

18

帖子

22

积分

注册会员

Rank: 2

积分
22
 楼主| 发表于 2005-6-18 12:50:00 | 显示全部楼层

Re: Re: 如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX

corpus: Re: 如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX正确解析的角色?

建议你看一下Frank luna的<<Skinned charactor animation with direct3d 9.0c>>.
www.moon-labs.com

谢谢!看过了,我知道调用D3DXLoadMeshHierarchyFromX函数加载以后怎么做,现在的问题是调用D3DXLoadMeshHierarchyFromX函数就返回解析错误了,说明模型有点问题,估计是少了什么数据块吧,如果你导出过biped角色模型请告诉我除了创建角色还有哪些步骤需要执行才可以,谢谢!

52

主题

637

帖子

1420

积分

金牌会员

Rank: 6Rank: 6

积分
1420
发表于 2005-6-18 16:01:00 | 显示全部楼层

Re: 如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX正确

是不是没用转.x的插件导出成.x文件?

现在你的角色是保存在什么类型的文件里面呢?后缀名?

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2005-6-18 22:28:00 | 显示全部楼层

Re:如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX正确

同意,这个函数从名字上看似乎只支持.x文件。
另:dx9除了.x还支持什么格式的3d文件?

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
发表于 2005-6-19 04:25:00 | 显示全部楼层

Re:如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX正确

模型贴来看看吧,没准能找出错。

4

主题

18

帖子

22

积分

注册会员

Rank: 2

积分
22
 楼主| 发表于 2005-6-19 11:56:00 | 显示全部楼层

Re: Re:如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX正

附件里包括模型文件,和用微软XExport插件导出的.x文件,用max3.1创建

sf_2005619115627.rar

168.82 KB, 下载次数:

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
发表于 2005-6-20 17:05:00 | 显示全部楼层

Re:如何在3dsmax中创建一个可以被D3DXLoadMeshHierarchyFromX正确

您这文件里没模型啊,只有Bones.要是程序里有提取Skin info的话是肯定不行的.不过从文件看来没什么问题,还是程序的毛病.
对了,Frank luna的例子对vs 2.0以下的卡是不适用的,最好用SDK里的skinnedmesh例子来解决.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-26 02:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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