游戏开发论坛

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

请问,CS的MDL模型文件结构是什么?VB怎么载入?

[复制链接]

24

主题

104

帖子

104

积分

注册会员

Rank: 2

积分
104
发表于 2004-7-20 20:24:00 | 显示全部楼层 |阅读模式
请问,CS的MDL模型文件结构是什么?怎么载入?

12

主题

54

帖子

56

积分

注册会员

Rank: 2

积分
56
发表于 2004-7-21 18:52:00 | 显示全部楼层

Re: 请问,CS的MDL模型文件结构是什么?VB怎么载入?

我曾经瞧过一下它的模型文件,只是随便瞧了一下,还有很多主观判断在里面,所以下面的说法可能不一定正确.
以前是用一个叫Mikeshape...(非常有可能记错的名字,一年前用过的软件)可以把CS里的文件解包为一个个动作文件(如跑步,跳等等)
每一个动作文件里有有几个动作,就有几个动作组,每组计录了此动作所有片面的顶点坐标
你要作的就是读取每一个顶点坐标组成一个个片面,这些三角形片面就是此动作的外形了,循环读入每组,就成动画了.
CS里一个人物就几十个片面,这样读取时间和所占内存都不是很大
对了,里面应该还有碰撞合子的坐标.

一年前的回忆,说法不一定正确
实际上用这种方法,你可以构建自己的模型文件.这样这个模型只有你自己才能用了

不过这好象不符合现在流行的Skin作法.

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2004-7-21 18:55:00 | 显示全部楼层

Re:请问,CS的MDL模型文件结构是什么?VB怎么载入?

。。。。我不知道,你可以用工具把它转成.x
directx载入任何其他的格式都要你自己写全部程序!
建立vertex buffer or index buffer
读去文件中的信息
填充数据

我曾经掺考.3ds文件格式文档写3ds载入程序,太累了!

我现在用gamespace 直接读入,转存!呵呵!

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2004-7-23 02:42:00 | 显示全部楼层

Re:请问,CS的MDL模型文件结构是什么?VB怎么载入?

那个读MDL文件的软件叫MILKSHAPE.目前版本为1.6.5。
很不错的软件。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-4 04:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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