游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3143|回复: 0

M3gViewer(M3g(JSR184)文件格式解析器)

[复制链接]

3

主题

18

帖子

30

积分

注册会员

Rank: 2

积分
30
发表于 2005-8-23 16:38:00 | 显示全部楼层 |阅读模式
M3gViewer(M3g(JSR184)文件格式解析器)

部分代码来自 (wingser
) http://bbs.gameres.com/showthread.asp?threadid=30634

解析的M3g文件内容如下:
====== File identifier ======
File Identifier is:
-85 74 83 82 49 56 52 -69 13 10 26 10
File Identifier characters is:
?SR184?


====== end of file identifier ======

====== Section 0: Header Object ======
CompressionScheme: 0
TotalSectionLength: 60
UncompressedLength: 47
ObjectType: 0
Length: 42
VersionNumber: 1.0
hasExternalReferences: false
TotalFileSize: 3772
ApproximateContentSize: 3772
AuthoringField: M3GToolkit (www.java4ever.com)
Checksum: 113118417
====== End of Section 0: Header Object ======

CompressionScheme  = 1
TotalSectionLength = 3700
UncompressedLength = 7525
Checksum           = 1228052081
============  Object 1  ============
Type  = Camera
length = 79
============  End Object 1  ============
============  Object 2  ============
Type  = Background
length = 40
============  End Object 2  ============
============  Object 3  ============
Type  = Light
length = 50
============  End Object 3  ============
============  Object 4  ============
Type  = Vertex Array
length = 4427
============  End Object 4  ============
============  Object 5  ============
Type  = Vertex Array
length = 2222
============  End Object 5  ============
============  Object 6  ============
Type  = Vertex Buffer
length = 48
============  End Object 6  ============
============  Object 7  ============
Type  = Triangle Strip Array
length = 42
============  End Object 7  ============
============  Object 8  ============
Type  = Polygon Mode
length = 18
============  End Object 8  ============
============  Object 9  ============
Type  = Keyframe Sequence
length = 99
============  End Object 9  ============
============  Object 10  ============
Type  = Animation Controller
length = 36
============  End Object 10  ============
============  Object 11  ============
Type  = Animation Track
length = 24
============  End Object 11  ============
============  Object 12  ============
Type  = Material
length = 34
============  End Object 12  ============
============  Object 13  ============
Type  = Appearance
length = 33
============  End Object 13  ============
============  Object 14  ============
Type  = Keyframe Sequence
length = 135
============  End Object 14  ============
============  Object 15  ============
Type  = Animation Controller
length = 36
============  End Object 15  ============
============  Object 16  ============
Type  = Animation Track
length = 24
============  End Object 16  ============
============  Object 17  ============
Type  = Mesh
length = 42
============  End Object 17  ============
============  Object 18  ============
Type  = World
length = 46
============  End Object 18  ============

有问题或想下载源码请加入QQ群:5570024
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-27 13:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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