microsoft / DirectXTK12

The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
https://walbourn.github.io/directx-tool-kit-for-directx-12/
MIT License
1.48k stars 393 forks source link

SkinnedPBREffect #62

Closed walbourn closed 2 years ago

walbourn commented 4 years ago

Extend PBREffect to include support for skinned animations.

No need to support velocity buffers for this version of PBREffect.

r2d2Proton commented 3 years ago

Do animations work now with diffuse/normal/specular models? A model that I downloaded from https://www.mixamo.com is giving me trouble. After spending a bit of time digging into the problem I decided to work with the FBXSDK and build up from there, basically rewriting everything from scratch (for the most part).

walbourn commented 2 years ago

@r2d2Proton I'm finally making progress on the ModelBone/skeleton support for Models, which is what's needed for skinned animation. Should be in my October 2021 release.

https://github.com/microsoft/DirectXTK/pull/281

walbourn commented 2 years ago

DX11 implementation is here https://github.com/microsoft/DirectXTK/pull/286