Skip to content

Releases: lukts30/rdm4

v0.9.0-alpha.1

09 Oct 23:16
488afee
Compare
Choose a tag to compare
v0.9.0-alpha.1 Pre-release
Pre-release
  • 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

07 May 15:38
Compare
Choose a tag to compare

v0.7.1-alpha.1

09 Feb 15:31
Compare
Choose a tag to compare
v0.7.1-alpha.1 Pre-release
Pre-release

New in this version:

0.6.0-alpha.1

12 Oct 19:50
4b3d2e2
Compare
Choose a tag to compare
0.6.0-alpha.1 Pre-release
Pre-release

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

05 Jul 14:01
Compare
Choose a tag to compare
v0.5-alpha Pre-release
Pre-release

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".

image

  • 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.

image

v0.4-alpha

09 Nov 23:13
Compare
Choose a tag to compare
v0.4-alpha Pre-release
Pre-release

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 in data to glTF recreating the directory hierarchy in out.
  • 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

01 Nov 22:22
Compare
Choose a tag to compare
v0.3-alpha Pre-release
Pre-release

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

08 Sep 20:49
Compare
Choose a tag to compare
v0.2-alpha Pre-release
Pre-release

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

resident_tier03_work

v0.1-alpha

26 Aug 22:16
Compare
Choose a tag to compare
v0.1-alpha Pre-release
Pre-release

See README.md

SHA1: 5F9A9203850EF919965B32B95FC91BD633059029