Skip to content

Stable release v1.0.1

Compare
Choose a tag to compare
@jessey-git jessey-git released this 17 Oct 03:44
· 28 commits to master since this release
6fc094b

See current README.md for complete docs.

This release focuses on fixes related to nlohmann-json's latest version. Along the way several minor tweaks and updates were made as well.

  • 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 v1.0.0

  • fx-gltf: adjust to newer versions of nlohmann-json which changed their SFINAE support slightly (reorder header)

  • fx-gltf: fix Save(...) argument type to take a reference instead of a copy

  • fx-gltf: prevent unused var warning when not using c++17

  • viewer: use more appropriate DirectX feature level in the viewer to allow acceleration on earlier DirectX 12 capable cards

  • misc: update glTF-Sample-Models

  • misc: update CLI11, Catch2, nlohmann-json