Skip to main content

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

January 15th, 2024

⚡Fixed an issue that could cause a crash during compact when re-running decimation

December 11, 2023

✨Initial support for importing, optimizing and exporting VRM avatar assets (0.x spec)
✨Support for importing models using KHR_mesh_quantization
✨New setting for defining how many levels of the scene tree to preserve during flattening
✨New settings for defining naming scripts for nodes and materials


🔨Changed default settings for KTX UASTC image compression, results should look better and compute faster, but file sizes may increase (can now be controlled via setting)
🔨Chart aggregation will not remove animations anymore, but will be limited in merging nodes and materials for animated assets for now
🔨Metrics now contain information about the maximum number of threads RapidCompact will use during runtime
🔨FBX exports will not have a new top level node with transformation anymore in most cases


⚡Fixed lights being lost during flattening
⚡Fixed issue with texture aggregation and baked AO maps
⚡Fixed an issue with some animated assets failing to export to USD