Releases: lukts30/rdm4
Releases · lukts30/rdm4
v0.9.0-alpha.1
- Old RDM read and write support code replaced with a declarative approach
- Error message and panics during rdm2gltf are now far easier to understand.
- glTF reading and glTF writing parts remain unchanged.
v0.8.0-alpha.1
v0.7.1-alpha.1
New in this version:
- added --gltf-mesh-index
- Fixed #53
0.6.0-alpha.1
New in this version:
- Fixed multiple issues in which the convert would either crash or produce garbage output when converting from gltf with animation to rdm.
v0.5-alpha
v0.5-alpha
New in this version:
- improved handling of rdm files that have multiple materials.
- improved handling of gltf files that have multiple materials.
- improved the export of multiple animations (gltf -> rdm).
For gltf2rdm: in Blender tick: Export vertex tangents with mesh
- The exported glTF file must have tangents data. This is not the default option for the blender glTF exporter!
- after selecting export on right side click on "geometry" and ENABLE "tangents".
- Format can be glTF Binary/glTF Separate/glTF Embedded
- there should not be a difference between theses formats
- Materials may optionally be enabled. If you are experiencing problems with textures test with and without.
Windows Explorer right click menu
It is possible to use parts of the converter functionality via a context menu in the Windows Explorer. Not all feature features of the converter are available in this context menu notably non of the animation support (if you want to convert animations you must use the command line interface!).
Create the folder C:\tools. Copy rdm4-bin.exe to C:\tools. Choose one of the reg files. Save it and apply it.
- rdm4.reg: Abort/Crashes if a output file already exist.
- rdm4-force.reg: Will override any already existing output file.
v0.4-alpha
See README.md
SHA1: 62FB13AAAC0ABC36CFB9962067337D732AA351CE
- Batch processing (converts all files in a directory recursively (
--batch
and--in_is_out_filename
).- e.g
rdm4-bin -i data/ -o out/ --batch -n
converts all rdm files indata
to glTF recreating the directory hierarchy inout
.
- e.g
- automatically mirror mesh on x axis
--negative-x-and-v0v2v1
. - now traverses glTF node tree and apply transforms including negative ones.
For gltf2rdm: in Blender tick: Export vertex tangents with mesh
- The glTF must have tangents data. This is not the default option for the blender glTF Exporter!
v0.3-alpha
See README.md
SHA1: 8BB5B544FD5C3139F3EAA99FFCC0D0EDB168C16B
New features:
- glTF -> rdm (+anim)
- Possible VertexFormat values are: P4h_N4b_G4b_B4b_T2h | P4h_N4b_G4b_B4b_T2h_I4b | P4h_N4b_G4b_B4b_T2h_I4b_W4b
- normals & tangents & bitangent should now be correct.
- input model needs to include tangent. This is not the default option for the blender glTF Exporter!
v0.2-alpha
See README.md
SHA1: 796806ACA808B5AD16032606863203F712F05D57
New features:
- added Anno 1800 support !
- diffuse texture loading (*.dds)
- support for multiple textures for a single rdm file (e.g resident_tier02_work)
FYI
- Most gltf Viewers do not work properly with
P4h_N4b_G4b_B4b_T2h_I4b_I4b_I4b_I4b_W4b_W4b_W4b_W4b
. (16 influences / vertex)Client implementations must support at least two UV texture coordinate sets, one vertex color, and one joints/weights set. (4 influences / vertex)
- https://gist.github.com/donmccurdy/4cad2039360fbd7cd55d18b3f0428581
v0.1-alpha
See README.md
SHA1: 5F9A9203850EF919965B32B95FC91BD633059029