Skip to content

Release version 0.14.0

Compare
Choose a tag to compare
@guillaumeblanc guillaumeblanc released this 13 Jan 10:29
· 147 commits to master since this release

Release version 0.14.0

  • Samples

    • [sample_fbx2mesh] Supports vertices part of a skinned mesh but with a weight of 0.
    • [sample_fbx2mesh] Assigns non-influenced vertices to root joint.
  • Library

    • [offline] #124 Fixes incorrect root joint detection bug in glTF importer.
    • [offline] #129 #130 Copy animation name to output in ozz::animation::offline::AdditiveAnimationBuilder.
    • [animation] #103 Allows move constructor and assignment for ozz::animation::Skeleton, ozz::animation::Animation and ozz::animation::Track.
    • [animation] Renames SamplingCache to SamplingJob::Context.
    • [animation] #110 Renames skeleton bind pose to rest pose, to avoid confusion with skinning bind pose.
    • [base] Fixes Float4x4::FromEuler which was swapping pitch and roll.
  • Build pipeline

    • Moves CI to github actions.
    • #59 Adds support for shared libraries on Windows (dll), Linux and MacOS platforms.
    • #111 Removes _GLIBCXX_DEBUG from default build settings as it can create incompatibilities when using prebuilt packages.
    • #122 #137 Adds support for gcc 11 compiler.