RapidCompact Changelog

RapidCompact v2.1.2

  • Fixed misleading warnings in USD export
  • Fixed USD export failing on macOS
  • MB compact target skips normal maps if they become too small and other small fixes
  • Fixed missing ‘Tr’ parameter in OBJ export

RapidCompact v2.1.1

  • Fixed textures duplicated when shared between multiple materials
  • Megabyte target now skips normal map generation if its resolution would be too low
  • Fixed possible crash during baking when a mesh contains both vertex normals and material color
  • Fixed glTF PBR Material factors read incorrectly in some cases

RapidCompact v2.1.0

  • Improved filesize target (MB) computation for the compact command
  • Optional preservation of UVs during decimation
  • Small feature culling
  • Fixed issues with importing glTF models with mirror transformations
  • Fixed segmentation issue that lead to distorted charts in some models

RapidCompact v2.0.3

  • Added atlasAspectRatio parameter to PackingParams in the SDK
  • Reading transparency (dissolve) from OBJ materials
  • Fixed issues when importing certain glTF models containing vertex colors
  • Small improvements and fixes related to material parameters, baking and rendering

RapidCompact v2.0.2

  • Fixed crash for specific charts that are hard to unwrap

RapidCompact v2.0.1

  • Fixed issues with filesize target for compaction
  • Fixed issue with glTF export when normal map generation was disabled
  • Improved handling of non-standard normal indices definition in OBJ files

RapidCompact v2.0.0

  • Quad meshing/remeshing
  • GLB filesize target for the compact command
  • Removal of invisible geometry
  • Baking generic textures from OBJ materials
  • New rendering modes (PBR, wireframe)
  • Second DOF for turntable rendering
  • STL import/export
  • Lossy Draco compression.
  • Automatic texture format selection
  • Selection of normal computation method
  • Scaling command
  • Preserving single materials after decimation
  • Removal of unconnected vertices during simplification (fix/improvement)
  • Fixed crash when GLTF referenced 16 bit PNG files.
  • Fixed crash when exporting multiple GLTF files.
  • Fixed issue when loading glTFs with 16bit PNGs
  • Several smaller fixes and performance improvements

RapidCompact v1.6.0

  • USDZ export
  • OpenCTM import/export
  • New metrics system provides details on the execution of the individual commands
  • Improved glTF reader performance for larger geometries
  • Fixed error in merging of small charts into larger ones
  • Fixed errors in tangent generation under certain conditions which lead to errors in the output normal map
  • Fixed glTF issue when loading non supported primitive types
  • Fixed glTF issue failing to load single channel texture images
  • Fixed incomplete tesselation when loading certain OBJ meshes
  • Fixed issue that could lead to invalid UV indices when exporting OBJs
  • Fixed problems when loading certain JPEG files

RapidCompact v1.5.1

  • Fixed SDK bug that prevented multiple simplification instances in parallel
  • Increased precision of the position values written by the RPDX OBJ exporter
  • Fixed UV issues when mixed textured/non-textured parts are present in the input

RapidCompact v1.5.0

  • New simplifier mode that guarantees preservation of topology
  • Several simplification quality improvements, related to triangle flip prevention and handling of duplicate vertices
  • Significantly reduced number of tiny charts in UV segmentation
  • Fix in PLY loader for non-standard PLY files
  • Fix in tangent frame generation during texture baking
  • Consistent handling of texture format & channels in texture I/O
  • Added PBR maps to OBJ export when they were imported from glTF
  • Significantly faster PLY loading
  • Significantly faster OBJ writing

RapidCompact v1.4.1

  • Fix in CMake file RPDConfig.cmake (library detection on Linux)
  • Fixed warning regarding legacy IUV_KEYFILE variable
  • Resolved ambiguity for BakingDataSource in SDK
  • Fixed issue with license key detection in SDK

RapidCompact v1.4.0

  • Initial RapidCompact version by DGG