Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

请问怎么导出模型的呢 #5

Open
CodeEagle opened this issue Aug 12, 2015 · 6 comments
Open

请问怎么导出模型的呢 #5

CodeEagle opened this issue Aug 12, 2015 · 6 comments

Comments

@CodeEagle
Copy link

您好啊,请教一下,模型导出是用的什么工具呢

@rarago
Copy link

rarago commented Aug 16, 2015

你是讲那个 bin 文件吗? 哈哈,我也不清楚,dota2hero 这个也是我关注的,要问原作者,知道了顺便也
有可能是从steam workshop 上面下载

@pissang
Copy link
Owner

pissang commented Aug 16, 2015

模型,贴图,动画这些数据都是用不同工具从游戏里面提取出来然后转成特定格式的,workshop 上也有下

@rarago
Copy link

rarago commented Aug 16, 2015

感觉这套lib和3dmax 的操作很像,设置贴图,架设camera,设置各种类型的灯光,很不错的东西。想问一下,那个bin文件是不是包含模型的数据,是否可以用3Dmax 建个模型,然后导成bin文件?

@CodeEagle
Copy link
Author

主要是,模型的运动文件,不知道怎么提取

@pissang
Copy link
Owner

pissang commented Aug 16, 2015

我是先用 GcfScape 解压 vpk 包,解压出来的目录里有存储模型数据的 mdl 文件,再用 StudioCompiler 把某个英雄的 mdl 文件转成多个文本格式的 smd 文件,这些 smd 文件里除了模型的顶点数据外,大部分存的是动画数据,像 idle.smd,run.smd,attack.smd 都可以根据名字知道这些是什么动画的数据。因为 smd 格式挺简单的可以直接写脚本读取。

@CodeEagle
Copy link
Author

感谢了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants