Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 2.4 KB

CHANGELOG.md

File metadata and controls

59 lines (43 loc) · 2.4 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[1.3.1] - 2024-12-20

Added

  • example script to assemble face rig in Maya with textures dna_viewer_build_rig_with_textures.py
  • added support for Maya 2024 in dna_calibration.mod file

[1.3.0] - 2024-08-15

Added

  • support for Maya 2024
  • support for Python 3.10
  • added source code comments to python wrappers

Fixed

  • CalculateMeshLowerLODsCommand was rewritten to address edge cases discovered with eye lashes and to handle some common cases of invalid UV data.
  • RotateCommand to rotate blend shape target deltas as well.
  • SetBlendShapeTargetDeltasCommand to allow setting vertex indices as well.
  • Swig generated classes are now wrapped instead of being monkey-patched to invoke constructors and destructors (which allows building with newer Swig versions - 4.0.x and 4.1.x).

Changed

  • CMake files to add test cases that execute the example scripts and allow generating bundled archives with CPack.
  • Binaries for embeddedRL4 plugin to be .so files.

[1.2.0] - 2023-06-30

Added

  • assets (gui.ma, Ada.dna, additional_assemble_script.py) which support MHC 2.x.x releases (UE 5.2 and 5.3)

[1.1.0] - 2023-04-20

Added

  • support for Maya 2023
  • support for Python 3.9
  • RenameAnimatedMapCommand class to DNACalib API. Command to remove animated maps.
  • RemoveBlendShapeCommand class to DNACalib API. Command to remove blend shapes.
  • DNA class to DNAViewer API. This class is used for accessing data in DNA file.
  • rig_build method to DNAViewer API. Method used for creating maya scene with functional rig. Replacement of method assemble_rig.
  • Config class to DNAViewer API. Configuration class used for build_meshes.
  • RigConfig class to DNAViewer API. Configuration class used for rig_build.
  • documentation for DNA library.

Fixed

  • ClearBlendShapesCommand blend shape channel LODs were not correctly set.
  • RotateCommand to rotate blend shape target deltas as well.
  • SetBlendShapeTargetDeltasCommand to allow setting vertex indices as well.

Changed

  • changed signature of build_meshes. Method used for creating maya scene with meshes.
  • Simplification of additional assemble script.
  • option to pass list of indices to remove in remove commands.

Removed

  • removed method assemble_rig from DNAViewer API.