зеркало из https://github.com/microsoft/DirectXTK.git
October 13, 2021
This commit is contained in:
Родитель
a00d7b5910
Коммит
e812b8cec8
|
@ -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 & 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 & 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}
|
||||
|
|
13
HISTORY.md
13
HISTORY.md
|
@ -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:
|
||||
|
|
Загрузка…
Ссылка в новой задаче