April 22, 2025
- Updates Python dependencies.
- When using
--verifyInstallation
, successful checks will now return 0.
For more information, see the reference documentation for RapidPipeline DCC Importer.
--verifyInstallation
, successful checks will now return 0.For more information, see the reference documentation for RapidPipeline DCC Importer.
--mtlx disabled
or -m disabled
.--bakeAO
:--resolution
CLI arg. If no argument is provided, the default AO baking resolution is 2048x2048.--maxFileVersion
.--maxSceneNameLength
and --maxMaterialNameLength
.--dropTextures
.--mergeByMaterial
is now performed outside of 3dsMax, through the RapidPipeline 3D Processor.gltf
subfolder of the output scene folder;max
subfolder of the output scene folder;mtlx
subfolder of the output scene folder.--keepGLTFFolderStructure
has been added, to keep the previous behavior of having a nested fodler structure for the textures used by the glTF file.For more information, see the reference documentation for RapidPipeline DCC Importer.
⚡ Fixed crash bug when running V-Ray versions under 6.X, related to Thin Film parameters.
⚡ Fixed crash bug when running 3ds Max host version 2023, related to Material Switcher treatment.
For more information, see the reference documentation for RapidPipeline DCC Importer.
🔨 Minor improvements to memory consumption and cleanup of internal Numpy image array operations.
⚡ Fixed crash bug with log parsing.
For more information, see the reference documentation for RapidPipeline DCC Importer.
✨ Added a new Log Level 'TRACE':
--logLevel 5
.🔨 Minor improvements to memory consumption of internal Numpy image array operations.
For more information, see the reference documentation for RapidPipeline DCC Importer.
✨ Camera names are now preserved in the output 3dsMax file.
✨ Improved memory consumption of internal Numpy image array operations.
🔨 Minor changes to scene cleanup.
🔨 Adjusted error checks for invalid subprocess calls.
⚡ Fixed issue with VRay version constraint checks, during the 3dsMax system validation step.
⚡ Fixed issue with 3D Processor subprocess Compact operation, for RPDX versions 6.X and lower.
⚡ Fixed issue with 3D Processor subprocess operations, for RPDX versions 6.X and lower, when a space is present in any input or output path.
⚡ Fixed rendering errors for Tiled materials when the geometry doesn't have a UV channel in use by the Material.
For more information, see the reference documentation for RapidPipeline DCC Importer.
✨ Added support for Bump Multipliers to simple textured materials.
✨ Support has been added to several new 3ds Max standard materials as input: glTFMaterial, MaxUSDPreviewSurface, PBRMetalRough, PBRSpecGloss, TopBottom, Composite.
✨ The pillow 3ds Max Python dependency has been added.
✨ New scene statistics are now computed when running a batch of scenes.
🔨 Scene Pre-Processing has been revamped to be less invasive, keeping Groups and assemblies whenever possible.
🔨 UV Unwrapping is now processed within 3ds Max exclusively, keeping newly generated UVs in the original geometry nodes.
🔨 Baking process has been revamped to avoid artifacts previously caused by Cage and Ray Trace projection methods.
🔨 USD file format is now used for geometry exchange between 3ds Max and the DCC Importer main process, keeping the scene structure.
🔨 Normal maps are now only baked when strictly necessary.
🔨 Multi-Material clean up and simplification has been revamped.
🔨 The materials Advanced_Lighting_Override and MaterialSwitcher will now be replaced by their child materials.
🔨 Recommended versions of several dependencies have been updated; check the README for details.
🔨 The folder for the virtual environments of the application have been renamed to '.venv'.
🔨 Revamped environment configuration file generation.
🔨 Adjustments have been made to several log messages.
⚡ Fixed missing IOR value when converting Physical Materials and its derivates to VRayMtl.
⚡ Fixed issues during material simplification, e.g. the effect of curve-based color mapping is now taken into account for certain input maps such as Falloff.
⚡ Fixed issues with non-contiguous image arrays in OpenImageIO.
⚡ Fixed issues with 2-channel images in OpenImageIO.
⛔ The OLEFile Python dependency has been removed.
For more information, see the reference documentation for RapidPipeline DCC Importer.
✨ The CLI will now display build date and commit short hash for easier debugging.
🔨 When applicable, the CLI code package expiration date will be displayed upon starting an execution.
🔨 When the code package expiration date is within under 14 days, a warning recommending the user to contact support will be displayed.
🔨 Adjustments have been made to the error displayed when the CLI code package has expired.
For more information, see the reference documentation for RapidPipeline DCC Importer.
🔨 Adjusted the Python dependencies build process to avoid requiring install time Visual Studio compiler dependencies.
⛔ As a result, the VS C++ Tools are no longer listed as an installation dependency.
For more information, see the reference documentation for RapidPipeline DCC Importer.
✨ A new internal generic version string comparison functionality has been introduced.
✨ Add support for RPDX v7.x settings.
🔨 Adjustments have been made to the baking process.
🔨 Fixes issue with texture quality on file format conversion for alternate outputs.
For more information, see the reference documentation for RapidPipeline DCC Importer.