Skip to content

Stable release v0.9.8

Compare
Choose a tag to compare
@jessey-git jessey-git released this 15 Jun 05:12
· 40 commits to master since this release
8f09372

See current README.md for complete docs. This release includes:

  • fx-gltf
    • Complete support for required glTF 2.0 schema elements
    • Modern C++14/C++17 support
    • Fast, Efficient, and Safe processing
    • Small, header-only library
  • viewer
    • DirectX 12 rendering
    • PBR materials and image-based lighting (IBL)
    • Mouse controlled orbit camera
    • Support for loading external, embedded, and binary glTF files

Changes from v0.9.0

  • fx-gltf: proper exception contracts for the main public Load/Save APIs implemented

  • fx-gltf: added API for loading in embedded fx::gltf::Image data / removed API for loading in embedded fx::gltf::Buffer data (handled internally)

  • fx-gltf: more tests added

  • fx-gltf: added helper method for formatting nested exceptions

  • fx-gltf: fixed gcc/clang compile

  • viewer: added an orbit camera

  • viewer: calculate tangents if not included in the mesh

  • viewer: properly load embedded and binary image data

  • viewer: WIC image loading (jpg now supported)

  • viewer: added fps counter

  • misc: refreshed glTF-Sample-Models repo