- Each Object Type requires unique id number (uid) < 2**63
- Each closing brace must be on its own line
- For Vertices, PolygonVertexIndex, Materials arrays need number of elements in array e.g. Vertices *(number of vertices x 3) {
- Negative polygon vertex index created by bitwise not of actual vertex index
- https://banexdevblog.wordpress.com/2014/06/23/a-quick-tutorial-about-the-fbx-ascii-format/
- https://github.com/mont29/blender-io-fbx/blob/master/io_scene_fbx/export_fbx_bin.py
Showing posts with label file formats. Show all posts
Showing posts with label file formats. Show all posts
Tuesday, 18 April 2017
FBX ASCII 7300 (2013) File Format
Tuesday, 1 November 2016
TRLE File Formats *.prj
Program: Tomb Raider Level Editor winroomedit.exe
Description: Project file
Document: Version: 1.0
aktrekker’s excellent documentation of the TRLE project file format can be downloaded here.
http://www.geocities.ws/cyber_delphi/articles/trproject.doc
Here is a template for the hex editor, HexEdit [link].
http://www.mediafire.com/file/4ev85hdnjkqce5c/_prj.xml
Place the template in C:\Users\<username>\AppData\Roaming\ECSoftware\HexEdit\.
Description: Project file
Document: Version: 1.0
aktrekker’s excellent documentation of the TRLE project file format can be downloaded here.
http://www.geocities.ws/cyber_delphi/articles/trproject.doc
Here is a template for the hex editor, HexEdit [link].
http://www.mediafire.com/file/4ev85hdnjkqce5c/_prj.xml
Place the template in C:\Users\<username>\AppData\Roaming\ECSoftware\HexEdit\.
Wednesday, 12 October 2016
TRLE File Formats savegame.*
Program: Original tomb4.exe (TR4/TRLE)
Description: Savegame file
Document: Version: 0.1
Description: Savegame file
Document: Version: 0.1
Friday, 1 August 2014
Milkshape 3D 1.8.5 *.ms3d file format
The Milkshape 3D file format is included in the ms3dsdk185.zip available at http://www.milkshape3d.com/ but contains some errors which I have corrected.
I also added some extra information for clarification.
I also added some extra information for clarification.
Tuesday, 8 July 2014
Keynote *.mqx file format
The Keynote plugin for Metasequoia stores its animation data in an XML text file with the file extension *.mqx.
I created the following simple animation using the Keynote plugin to study the keyframe data stored in the *.mqx file.
The animation starts and ends with both bones pointing in the +Y axis direction.

I created the following simple animation using the Keynote plugin to study the keyframe data stored in the *.mqx file.
The animation starts and ends with both bones pointing in the +Y axis direction.
Labels:
file formats,
Keynote,
Metasequoia,
quaternions,
skeletal animation
Mikoto *.mkm file format
Mikoto can export its animation data to a text file with the file extension *.mkm.
I created the following simple animation in Mikoto to study the keyframe data stored in the *.mkm file.
The animation starts and ends with both bones pointing in the +Y axis direction.

I created the following simple animation in Mikoto to study the keyframe data stored in the *.mkm file.
The animation starts and ends with both bones pointing in the +Y axis direction.
Labels:
file formats,
Mikoto,
quaternions,
skeletal animation
Friday, 18 April 2014
TRLE File Formats cutseq.pak
Program: Official tomb4.exe
Description: Contains animation data for cutscenes
Document Version: 1.0
Description: Contains animation data for cutscenes
Document Version: 1.0
TRLE File Formats *.trw
Program: WadMerger
Description: Animation Editor custom import/export format for animations
Document Version: 0.1
Description: Animation Editor custom import/export format for animations
Document Version: 0.1
Sunday, 23 March 2014
TRLE File Formats: *.wad
Program: TRLE standard wad file used by WadMerger, EditWad, StrPix, TRWad Reorganizer
Description: Contains object geometry, texture and skeletal animation data
Document version: n/a
IceBerg’s documentation is the best.
Download from the archive of his site trlcsoft.com.
http://web.archive.org/web/20081010160545/http://www.trlcsoft.com/
Click on Tools, then Programmer’s corner.
Download by clicking on the white dot.
While there, also download his WadExplorer program which displays all the *.wad information.
Description: Contains object geometry, texture and skeletal animation data
Document version: n/a
IceBerg’s documentation is the best.
Download from the archive of his site trlcsoft.com.
http://web.archive.org/web/20081010160545/http://www.trlcsoft.com/
Click on Tools, then Programmer’s corner.
Download by clicking on the white dot.
While there, also download his WadExplorer program which displays all the *.wad information.
Wednesday, 12 March 2014
TRLE File Formats: *.swd
Program: n/a TRLE wad file
Description: Contains sprite images
Document version 0.2
Description: Contains sprite images
Document version 0.2
Sunday, 9 March 2014
TRLE File Formats: *.trwad
Program: Wadmerger
Description: Custom import/export format for moveables
Document version: 0.2
Description: Custom import/export format for moveables
Document version: 0.2
Wednesday, 5 March 2014
Introduction to File Formats
A computer file can be considered as a sequence of zeroes and ones. Each one or zero is known as a bit. Representing a file in ones and zeroes is known as binary format.
1000000100000000000000000000000000010111000001100000000000000000
It is convenient to organise the bits into groups of eight. Each group of eight bits is known as a byte. This file is eight bytes long.
10000001 00000000 00000000 00000000 00010111 00000110 00000000 00000000
1000000100000000000000000000000000010111000001100000000000000000
It is convenient to organise the bits into groups of eight. Each group of eight bits is known as a byte. This file is eight bytes long.
10000001 00000000 00000000 00000000 00010111 00000110 00000000 00000000
Labels:
ascii,
binary,
bits,
bytes,
character sets,
endianness,
file formats,
freeware tools,
hex editors,
hexadecimal,
programming,
signed,
unsigned
Subscribe to:
Posts (Atom)