Skip to main content

March 28, 2024

v0.11.2

  • Major internal refactoring and optimization of Translation procedures:
    • The translation procedures are now unified across the different material complexities.
  • The reimport of glTF Files into the output Max file has been revamped:
    • An additional, simplified, VRay shader is now created in addition to the glTF Material;
    • This is due to 3dsMax limitations and issues with rendering glTF Materials on VRay;
    • Both the VRay and the glTF material shaders are plugged into a Shell Material, for easier export and rendering;
    • The Shell Material is compatible with the Autodesk glTF Exporter.
  • Introduces a threshold for Opacity and Transmission:
    • Materials that are very close to being Opaque (or non-Transmissive) will be considered so, preventing rendering issues;
    • This threshold is fixed in 5% and currently can't be adjusted.
  • Introduces Texture to Color simplification:
    • Textures that are identified to be a single color will be converted into color values.
  • Revamped Treatment of VRayDisplacementModifier when --bakeDisplacement is off:
    • Only one VRayBumpMtl is now created for each modifier instance, per base material.
    • VRayDisplacementModifiers of types 2D and SubDivision, which are unable to be baked, will now always be converted into VRayBumpMtl materials.
  • Fixed issues with multipliers on simple materials.
  • Fixed an issue with Bump to Normal map conversion on simple materials.
  • Fixed an issue where simple and complex materials were overly transparent.
  • The gamma correction treatment has been revamped:
    • As a result, several gamma correction issues have been solved, especially on simple materials.
  • New metadata files for the scene and/or batch of scenes are now saved in the output folder.
  • Optional MaterialX creation has been disabled due to the Translation changes:
    • As a result, the experimental flag --createMtlx has been removed.
  • Implemented a new Python glTF loader library:
    • As a result, the pygltflib dependency has been removed.

For more information, see the reference documentation for RapidPipeline DCC Importer.