Rtm (Animation) File Format – Talk

From Bohemia Interactive Community
Jump to navigation Jump to search
No edit summary
mNo edit summary
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:


Could detail some 'gleaned' info., but it won't be of much use to you without a detailed explanation from a BIS developer. The 'content' of the file has diminished from the rtm_0101 format in so much that the older version specified a 4 x 3 (standard) transform matrix whereas the 'new' binarized version only specifies 7 floats per bone per frame. Even if you include the 'total moving' this still only gives you 10 floats so not enough to define the standard transform.
Could detail some 'gleaned' info., but it won't be of much use to you without a detailed explanation from a BIS developer. The 'content' of the file has diminished from the rtm_0101 format in so much that the older version specified a 4 x 3 (standard) transform matrix whereas the 'new' binarized version only specifies 7 floats per bone per frame. Even if you include the 'total moving' this still only gives you 10 floats so not enough to define the standard transform.
Also, won't do you much good unless you can implement an LZO decompression alogrithm.


Supposition is that possibly BIS have implemented 'size/scale' independent anims that then 'perhaps' take thier 'scale' from the model being applied too, that's speculation though.
Supposition is that possibly BIS have implemented 'size/scale' independent anims that then 'perhaps' take thier 'scale' from the model being applied too, that's speculation though.


I'm sure the tools should be out soon enough and perhaps an actual explanation might accompanying them regarding this topic. -- [[User:Sy|Sy]] 09:45, 2 July 2009 (CEST)
I'm sure the tools should be out soon enough and perhaps an actual explanation might accompanying them regarding this topic. -- [[User:Sy|Sy]] 09:45, 2 July 2009 (CEST)
--------------------
the new file format has been published
[[Rtm Binarised File Format]]
for the most part it has simply removed the enormous redundancy of information in this, unbinarised, version.
However, as Sy points out, the 7 'floats' are a total mystery.
[[User:Mikero|Mikero (nee Ook?)]] 21:38, 30 April 2010 (CEST)

Latest revision as of 20:38, 30 April 2010

  • Any chance we could get a rough sketch of the new RTM files please (the ones starting with "BMTR")? It would save us some sleepless nights and lotsa' byte counting.. teaCup 01:43, 2 July 2009 (CEST)

Could detail some 'gleaned' info., but it won't be of much use to you without a detailed explanation from a BIS developer. The 'content' of the file has diminished from the rtm_0101 format in so much that the older version specified a 4 x 3 (standard) transform matrix whereas the 'new' binarized version only specifies 7 floats per bone per frame. Even if you include the 'total moving' this still only gives you 10 floats so not enough to define the standard transform. Also, won't do you much good unless you can implement an LZO decompression alogrithm.

Supposition is that possibly BIS have implemented 'size/scale' independent anims that then 'perhaps' take thier 'scale' from the model being applied too, that's speculation though.

I'm sure the tools should be out soon enough and perhaps an actual explanation might accompanying them regarding this topic. -- Sy 09:45, 2 July 2009 (CEST)


the new file format has been published

Rtm Binarised File Format

for the most part it has simply removed the enormous redundancy of information in this, unbinarised, version.

However, as Sy points out, the 7 'floats' are a total mystery.

Mikero (nee Ook?) 21:38, 30 April 2010 (CEST)