This commit is contained in:
Chuck Walbourn 2021-10-13 22:25:15 -07:00
Родитель a00d7b5910
Коммит e812b8cec8
6 изменённых файлов: 21 добавлений и 6 удалений

Просмотреть файл

@ -30,7 +30,7 @@ SpriteBatch - simple & efficient 2D sprite rendering
SpriteFont - bitmap based text rendering
VertexTypes - structures for commonly used vertex data formats
WICTextureLoader - WIC-based image file texture loader</description>
<releaseNotes>Matches the September 30, 2021 release on GitHub.
<releaseNotes>Matches the October 13, 2021 release on GitHub.
DirectX Tool Kit for Audio in this package uses XAudio2Redist NuGet package to support Windows 7 or later.</releaseNotes>
<projectUrl>http://go.microsoft.com/fwlink/?LinkId=248929</projectUrl>

Просмотреть файл

@ -30,7 +30,7 @@ SpriteBatch - simple &amp; efficient 2D sprite rendering
SpriteFont - bitmap based text rendering
VertexTypes - structures for commonly used vertex data formats
WICTextureLoader - WIC-based image file texture loader</description>
<releaseNotes>Matches the September 30, 2021 release on GitHub.
<releaseNotes>Matches the October 13, 2021 release on GitHub.
DirectX Tool Kit for Audio in this package uses XAudio 2.9 which requires Windows 10.</releaseNotes>
<projectUrl>http://go.microsoft.com/fwlink/?LinkId=248929</projectUrl>

Просмотреть файл

@ -30,7 +30,7 @@ SpriteBatch - simple &amp; efficient 2D sprite rendering
SpriteFont - bitmap based text rendering
VertexTypes - structures for commonly used vertex data formats
WICTextureLoader - WIC-based image file texture loader</description>
<releaseNotes>Matches the September 30, 2021 release on GitHub.</releaseNotes>
<releaseNotes>Matches the October 13, 2021 release on GitHub.</releaseNotes>
<projectUrl>http://go.microsoft.com/fwlink/?LinkId=248929</projectUrl>
<icon>images\icon.jpg</icon>
<license type="expression">MIT</license>

Просмотреть файл

@ -3,7 +3,7 @@
cmake_minimum_required (VERSION 3.11)
set(DIRECTXTK_VERSION 1.7.8)
set(DIRECTXTK_VERSION 1.7.9)
project (DirectXTK
VERSION ${DIRECTXTK_VERSION}

Просмотреть файл

@ -6,6 +6,19 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXT
## Release History
### October 13, 2021
* Added skinning support for **NormalMapEffect** and **PBREffect**
* Common states updated with support for reverse z-buffer rendering with **DepthReverseZ** and **DepthReadReverseZ** methods.
* Effect factory updates
* Updated to use ``SkinnedNormalMapEffect`` / ``SkinnedPBREffect`` as appropriate.
* Automatically disables use of normal mapping on 9.x feature levels
* PBR now supports 'untextured' models (always requires texture coordinates) with use of diffuse color for constant albedo, and specular power for an estimated constant roughness.
* Model loader updates
* SDKMESH loader no longer requires precomputed vertex tangents for normal mapping as we don't use them.
* Added ``ModelLoader_DisableSkinning`` flag when dealing with legacy SDKMESH files with too many skinning bone influences for _MaxBone_
* Minor update for the Mouse implementation for GameInput
* Project and code cleanup
### September 30, 2021
* Added ModelBone support for transformation hierarchies
* Rigid-body & skinned animation Draw support added to Model

Просмотреть файл

@ -6,9 +6,9 @@ http://go.microsoft.com/fwlink/?LinkId=248929
Copyright (c) Microsoft Corporation.
**September 30, 2021**
**October 13, 2021**
This package contains the "DirectX Tool Kit", a collection of helper classes for writing Direct3D 11 C++ code for Universal Windows Platform (UWP) apps for Windows 10, Xbox One, and Win32 desktop applications for Windows 7 Service Pack 1 or later.
This package contains the "DirectX Tool Kit", a collection of helper classes for writing Direct3D 11 C++ code for Universal Windows Platform (UWP) apps for Windows 11, Windows 10, Xbox One, and Win32 desktop applications for Windows 7 Service Pack 1 or later.
This code is designed to build with Visual Studio 2017 ([15.9](https://walbourn.github.io/vs-2017-15-9-update/)), Visual Studio 2019, or clang for Windows v11 or later. Use of the Windows 10 May 2020 Update SDK ([19041](https://walbourn.github.io/windows-10-may-2020-update-sdk/)) or later is required.
@ -70,6 +70,8 @@ For the latest version of DirectXTK, bug reports, etc. please visit the project
## Release Notes
* As of the October 2021 release, the DGSLEffect no longer directly supports skinning. Instead, make use of **SkinnedDGSLEffect** which is derived from DGSLEffect.
* As of the August 2021 release, **MakeSpriteFont** requires the .NET version 4.7.2 targeting pack to be installed to build. For VS 2017, this is an optional individual component *.NET Framework 4.7.2 development tools* (``Microsoft.Net.Component.4.7.2.TargetingPack``).
* Starting with the June 2020 release, this library makes use of [typed enum bitmask flags](https://walbourn.github.io/modern-c++-bitmask-types/) per the recommendation of the _C++ Standard_ section *17.5.2.1.3 Bitmask types*. This may have *breaking change* impacts to client code: