CodePlex VS 2013 Refresh
codeplexOriginally posted to Chuck Walbourn's Blog on MSDN,
Now that VS 2013 has shipped, Windows 8.1 SDK is finished, and Windows 8.1 has hit GA–see this post for details–, I’ve made new releases of my CodePlexGitHub projects. Here is a summary of the changes since the last time I blogged about these projects.
All these updates includes the .props
files needed to use the Windows 8.1 SDK with VS 2010 and VS 2012, as well as projects for VS 2013.
DirectX Tool Kit
http://go.microsoft.com/fwlink/?LinkId=248929
The October 2013 release includes support for the Visual Studio 2012 and 2013 Shader Designer (DGSL) via the new DGSLEffect, which can be used with both .CMO
and .SDKMESH
models via the DGSLEffectFactory. This includes support for both rigid models and skinned models. Also, the EffectFactory for BasicEffect has been updated to use SkinnedEffect for skinned models loaded from either .CMO
or .SDKMESH
. This update also fixes some problems with UV texture coordinates from .CMO models which were ignoring the materials UV transform matrix.
Details on DGSLEffect and other changes are covered in the project documentation wiki.
Note: Support for playing back .CMO
keyframe animations and .SDKMESH_ANIM
files is not yet implemented.
Over the summer a number of smaller improvements have been made to DirectXTK including use of sRGB metadata when loading JPEG, PNG, and TIFF files; support for setting custom encoder properties for the WIC version of ScreenGrab; and more GeometricPrimitive shapes including Cone, Tetrahedron, Octahedron, Dodecahedron, and Icosahedron. SimpleMath was added back in February as ‘training wheels’ for using DirectXMath and to simplify porting code from XNA Game Studio math.
The five versions of DirectXTK Simple Sample have been updated on MSDN Code Gallery for the October 2013 release.
- SimpleSample - A Win32 desktop sample
- SimpleSample - A Windows Store app sample for Windows 8
- SimpelSample - A Windows Store app sample for Windows 8.1
- SimpleSample - A Windows phone 8 sample
- SimpleSample - A Win32 desktop sample that demonstrates DirectXTK in combination with DXUT.
Update: DirectX Tool Kit is also hosted on GitHub
Related: DirectXTK (March 2012), DirectXTK Update (Jan 2013)
DirectXTex
http://go.microsoft.com/fwlink/?LinkId=248926
The October 2013 release includes updates to take advantage of DirectXMath 3.06, as well as some fixes for sRGB handling with premultiplied alpha and with the BC7 DirectCompute compressor.
Update: DirectXTex is also hosted on GitHub
Related: DirectXTex (October 2011), DirectXTex Update (June 2013), DirectXTex and Effects 11 Update (August 2013)
Effects for Direct3D 11
http://go.microsoft.com/fwlink/p/?LinkId=271568
The October 2013 release (11.08) is a minor update for the new VS 2013 toolset and Windows 8.1 SDK.
Update: Effects 11 is also hosted on GitHub
Related: Effects for Direct3D 11 Update (October 2012), DirectXTex and Effects 11 Update (August 2013)
DXUT for Direct3D 11
http://go.microsoft.com/fwlink/?LinkId=320437
The October 2013 release (11.04) is a minor update for the new VS 2013 toolset and Windows 8.1 SDK.
Update: DXUT11 is also hosted on GitHub