Skip to main content

August 29th, 2024

⚡Fixed a regression with VRM exports missing base color textures
⚡Fixed an issue where negative texture transformations could lead to bad internal state for screensize target optimizations
🔨More robust handling of USDZ containers containing filenames invalid on Windows

August 6th, 2024

🔨CAD imports will now be scaled according to their length units
🔨CAD imports should now be reading the original material names
🔨Printing info about the asset is now robust against numerical issues in 3d area computation
🔨FBX import is more robust against node transformations with bad numerical values

July 10th, 2024

⚡Fixed potential crash when baking non-textured materials while preserving UVs
⚡Fixed AO baking triggered in some cases even when disabled
⚡Fixed rare crash when converting textures to colors

June 28th, 2024

✨New experimental “shrinkwrap_mesh” remeshing method
✨New experimental feature bakes holes in geometry to alpha mask on remeshed meshes
✨Resolution setting for remeshing (0 = auto)


🔨Previous remeshing method still default (“voxelization”)
🔨Compact won’t modify attributes when the mesh is not reduced now
🔨Running rpdx in parallel should now be more robust when creating temporary folders


⚡Fixed issues with jpeg mimetypes when export GLB files
⚡Fixed issue that could cause baking artifacts when no scene flattening is used
⚡Fixed possible crash while cleaning up unused textures
⚡Fixed instances of missing glTF WebP texture extension information

May 29th, 2024

⚡Fixed issue with USD texture transformations when using the generic profile

May 6th, 2024

✨Support for importing and exporting cameras for the glTF and USD formats
✨Support for KHR_materials_emissive_strength
✨New setting import:usdProfile defines how an input USD should be interpreted
✨Reading USD texture wrap modes
✨New rendering:toneMapper setting produces tone mapped renderings when set to pbrNeutral
✨New export:gltfIgnorePbrExtensions setting excludes material extensions on glTF export
✨Mapping AO map to FBX diff_rough_map


🔨USD texture transformations read/written according to the USD profile settings
🔨Performance improvement for compact for scenes with many meshes with UVs
🔨Performance improvement for baking assets with large meshes


⚡Fixed issue in USD Reader producing wrong textures if the req. channels are not available
⚡Fixed issue that could produce bad results when preserving normals during decimation
⚡Fixed issue that could lead to missing double-sided mesh flag on USD export
⚡Fixed a robustness issue importing certain animated FBX files
⚡Fixed some regressions in compact with filesize target
⚡Fixed an issue with deterministic results when remeshing
⚡Fixed an issue that could result in white emissive color in USD materials

March 15th, 2024

🔨Improvements to keeping material names preserved
🔨Changed behaviour of FBX imports to prevent changes in transformations on top nodes
🔨USD files will now use st as the default name for UV inputs


⚡Fixed issues that could cause incorrect rendering of materials after a compact command
⚡Fixed issue that could produce broken baked alpha maps when using atlasing factor
⚡Fixed rendering of materials with alpha masking
⚡Fixed issue affecting export of glTF sheen tex containing roughness but no color component
⚡Fixed issue causing sheen values not being properly translated to GLTF from ASM materials
⚡Fixed issue that could produce wrong emissive colors when using texture aggregation
⚡Fixed rare crash bug importing USD with meshes containing both polygons and multi materials
⚡Fixed issue that could lead to warnings on tex export when decimating with UV preservation

March 1st, 2024

✨Support for Adobe Standard Material on USD workflows
✨Support for custom .env IBL maps for rendering using the new setting rendering:IBLFilePath
✨New setting import:alphaMapToOpaqueThreshold allows to make a material opaque depending on the alpha map
✨New setting rendering:IBLIntensity allows the adjustment of the IBL map intensity
✨The blurring of the IBL background can be set using a new setting rendering:IBLBackgroundBlur


🔨The IBL map can be rendered as background by setting rendering:background to “ibl”
🔨New “original” option for export:usdUnits uses the input file’s metersPerUnit on USD export
🔨Added maximum texture resolution for each texture type to printInfo/writeInfo
🔨Improved texture magnification when creating texture aggregation atlases


⚡Fixed issue that could cause USD textures not to load for some referenced USD files
⚡Fixed texture count in printInfo/writeInfo, each texture type is now counted only once
⚡Fixed issue with optimizations behaving different for assets that had specular/glossiness materials given a filesize target
⚡Fixed rare issue where KTX compression failing could lead to an unusable output
⚡Fixed issue that could cause export errors when running multiple instances of rpdx in parallel
⚡Fixed issue in texture aggregation that could lead to duplicated textures
⚡Fixed rare crash when baking AO maps
⚡Fixed issue that could lead to incomplete materials when using flattening scene depth
⚡Fixed baking error when baking clearcoat normalmaps when regular normalmap is not baked

January 26st, 2024

✨New setting to configure the maximum tesselation devation from CAD surfaces during import


🔨GLTF import and export now support more than two UV sets
🔨If a STEP file contains both solids and sheets, they will now both be imported instead of just solids
🔨Compacting with filesize target should not leave any unused materials anymore that could appear in OBJ exports


⚡VRM export now fails with an error message if the asset does not contain VRM data to prevent useless but successful exports
⚡Morph target (shape key) animation should not disappear anymore during compact under certain circumstances
⚡Fixed a rare crash during tangent computation
⚡Fixed a rare crash in USD exports for animated assets

January 16th, 2024

⚡Fixed an issue that could cause a crash when exporting an ORM texture if the roughness texture is missing