Skip to main content

February 20, 2025

✨ Schema addition: export discard emptyNodes
✨ Schema addition: dropTextures in textureBaker
✨ Schema addition: filterBackProjected remeshing to enable non-manifold remeshed geometry
✨ Added --export command for defining individual export paths


🔨 Multiple --render commands in a single command line
🔨 Occlusion culling will now consider instanced geometry as blocking geometry
🔨 changed default for import:fixAnimation to true


⚡ Fixed non-deterministic remesher results
⚡ Fixed UV aggregator rectangular atlas setting was ignored in some cases
⚡ Fixes for some cases of baking after remeshing
⚡ Fixed potentially inconsistent aggregateUVs results
⚡ Fix for rare crash with animation data loaded from GLTF/GLB exporting to USD
⚡ Fixed issue that could cause baking artifacts when not generating normal maps


December 4, 2024

🔨 Reading and writing USD minFilter, magFilter, and sourceColorspace texture parameters
🔨 Triangles with invalid values for positions will now be filtered on import


⚡ Fixed atlasMode on the 2nd UV channel being ignored when baking AO
⚡ Fixed possible issue with power of two resolutions when baking
⚡ Fixed an issue with decimation crashing for assets with morph targets


November 21, 2024

CLI Documentation, v7.1.0 Settings Docs

3D Processing Schema v1.1 Update

✨ Schema addition: decimator and remesher now support vertex target
✨ Schema addition: import default material properties
✨ Schema addition: new powerOfTwoResolution in screenSize
✨ Schema addition: optional version property

Rendering Schema v1.1 Update

✨ Schema addition: renderer setting for output format
✨ Schema addition: optional version property


✨ Added support for loading glTF sparse accessors
✨ Added support for mesh instancing on CAD import
✨ GLTF and GLB export now have initial support for mesh quantization


🔨 On Windows, improved support for filenames with non-English characters
🔨 If animation simplification is requested, there is now a message how many keys were removed
🔨 USD import now reads assets and files from within USDZ packages referenced from other USD files
🔨 Improved support for UVs using indirect indexing in USD Reader


⚡ Fixed nondeterministic behavior of auto texture resolution under specific circumstances
⚡ Fixed dropTextures not always executed
⚡ Fixed occasional baking artifacts when removing invisible geometry
⚡ Fixed Specular Values converted from ASM to glTF PBR could be out of the valid range
⚡ Forcing node transformation matrices to affine transformations
⚡ Fixed issues that could lead to incorrect colors when aggregating UVs
⚡ Fixed issues with camera exports
⚡ Fixed reencodeTextures setting was not always respected
⚡ Fixed baking normalMap mode setting not always taken into account
⚡ Fixed issue that could cause ORM textures to be copied instead of outputting the individual channels
⚡ Fixed a rare issue with exporting textures in GLTF missing alpha or having wrong resolution
⚡ Fixed grayscale textures broken when exported as WebP
⚡ Fixed potential baking artifacts at the border of UV islands


⛔ No official support for node, material, texture naming scripting feature (re-introduced with future v7.2 release)


August 29th, 2024

CLI Documentation, Settings Docs

✨ Initial Release
✨ New configuration settings, schema and command line interface
✨ Rebranding from RapidCompact CLI to RapidPipeline 3D Processor CLI
✨ New option to create UVs via cube unwrapping


🔨 Removal of invisible geometry (occlusion culling) can now be triggered before decimation
🔨More robust handling of USDZ containers containing filenames invalid on Windows


⚡ 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

⛔ No official support for node, material, texture naming scripting feature (re-introduced with future v7.2 release)