Skip to content

Releases: microsoft/DirectXTK

September 2021

01 Oct 01:49
Compare
Choose a tag to compare
  • Added ModelBone support for transformation hierarchies
    • Rigid-body & skinned animation Draw support added to Model
  • Added type aliases ModelMeshPart::InputLayoutCollection, GeometricPrimitive::VertexCollection and IndexCollection.
  • EnvironmentMapEffect and NormalMapEffect will now use default diffuse/normal textures if none are set
  • VS 2017 projects updated to require the Windows 10 SDK (19401)
  • Code review updates

This version is also available on NuGet as version 2021.10.1

This version is available via vcpkg.

August 2021

02 Aug 21:30
Compare
Choose a tag to compare
  • DebugEffect, NormalMapEffect, and PBREffect updated with instancing support
  • GeometricPrimitive updated with DrawInstanced method
  • ToneMapPostProcess updated with SetColorRotation method
  • Added VS 2022 Preview projects
  • MakeSpriteFont updated to use .NET 4.7.2
  • Minor code review

This version is also available on NuGet as version 2021.8.2

This version is available via vcpkg.

June 2021

10 Jun 01:43
Compare
Choose a tag to compare
  • DirectX Tool Kit for Audio updates:
    • Fixed mono source panning
    • Added EnableDefaultMultiChannel helper to AudioEmitter for multi-channel source setup
    • Added GetChannelCount accessor to SoundEffectInstance and SoundStreamInstance
    • Apply3D can now use X3DAUDIO_LISTENER and X3DAUDIO_EMITTER directly or the library helper structs.
  • xwbtool: improved -flist switch to support wildcards and file exclusions
  • CMake updated to support building with XAudio2Redist
  • Minor code review

This version is also available on NuGet as version 2021.6.10

This version is available via vcpkg.

April 2021

07 Apr 03:16
Compare
Choose a tag to compare
  • DDSTextureLoader reader updated to accept nVidia Texture Tool v1 single-channel and dual-channel files marked as RGB instead of LUMINANCE
  • Minor code and project cleanup
  • xwbtool: Updated with descriptions for HRESULT failure codes

This version is also available on NuGet as version 2021.4.7

January 14, 2021

07 Apr 03:21
Compare
Choose a tag to compare

This was a CMake only release of January 2021 for vcpkg.

January 9, 2021

10 Jan 04:03
Compare
Choose a tag to compare
  • Code review for improved conformance
  • CMake updated to support package install

This version is also available on NuGet as version 2021.1.10

December 24, 2020

10 Jan 11:23
Compare
Choose a tag to compare

This was a CMake only release of November 2020 for vcpkg

November 11, 2020

12 Nov 05:24
Compare
Choose a tag to compare
  • Fixed /analyze warnings in GameInput usage
  • Fixed DirectX Tool Kit for Audio use of XAudio 2.8 for Windows 8 w/ Windows 10 SDK
  • Minor code and project cleanup
  • DirectX Tool Kit for Audio updated for XAudio2Redist 1.2.4

This version is also available on NuGet as version 2020.11.12

September 30, 2020

30 Sep 20:27
Compare
Choose a tag to compare
  • GamePad class updated with c_MostRecent constant for -1 player index special behavior
  • Fixed bug in WICTextureLoader that resulted in WINCODEC_ERR_INSUFFICIENTBUFFER for some resize requests
  • Fixed .wav file reading of MIDILoop chunk
  • Minor code cleanup

This version is also available on NuGet as version 2020.9.30

August 15, 2020

15 Aug 23:38
Compare
Choose a tag to compare
  • EnvironmentMapEffect now supports cubemaps, spherical, and dual-parabola environment maps
  • Code review and project updates
  • DirectX Tool Kit for Audio updated for XAudio2Redist 1.2.3

This version is also available on NuGet as version 2020.8.15