http://go.microsoft.com/fwlink/?LinkID=324981
Release available for download on GitHub
- meshconvert: now supports exporting to WaveFront Object (OBJ) files
- Retired VS 2015 projects
- Added ARM64 platform to VS 2019 Win32 desktop Win10 project
- CMake project
- Code cleaup
- Added
meshconvert
to CMake project - Code cleanup
- Clang/LLVM warning cleanup
- Renamed
DirectXMesh_Windows10.vcxproj
to_Windows10_2017.vcxproj
- Added VS 2019 UWP project
- Added CMake project files
- Code cleanup
- Added VS 2019 desktop projects
- Officially dropped Windows Vista support
- WaveFrontReader utility header updated for RMA texture in MTL
- meshconvert: added
-sdkmesh2
switch for PBR materials - WaveFrontReader utility header updated for some extended material textures
- VS 2017 updated for Windows 10 October 2018 Update SDK (17763)
- ARM64 platform configurations added to UWP projects
- Use UTF-8 instead of ANSI for narrow strings
- Minor project fix
- Updated for VS 2017 15.8
- Code cleanup
- Code and project cleanup
- meshconvert: added
-ib32
switch
- VS 2017 updated for Windows 10 April 2018 Update SDK (17134)
- Updated for VS 2017 15.7 update warnings
- Code and project cleanup
- Retired VS 2013 projects
- Code and project cleanup
- New functions:
WeldVertices
,CompactVB
- Added new optional parameter to
OptimizeVertices
- Fixed bug in remap functions which were applying vertex remaps backwards
FinalizeIB
,FinalizeVB
, andFinalizeVBAndPointReps
- meshconvert: added
-oplru
switch - WaveFrontReader utility header made more robust
- Minor code cleanup
- Updated for VS 2017 15.5 update warnings
- Support building library with
_XM_NO_XMVECTOR_OVERLOADS_
- Added support for relative face indices to
WaveFrontReader.h
utility header
- VS 2017 updated for Windows 10 Fall Creators Update SDK (16299)
- Code reformat and cleanup
- Updated for VS 2017 15.3 update
/permissive-
changes - meshconvert: added
-flist
option - Minor code cleanup
- Code cleanup
- VS 2017 project updates
- VS 2017 updated for Windows Creators Update SDK (15063)
- VBReader/VBWriter
GetElement
adapter forGetElement11
- DirectX 12 support for VBReader, VBWriter, IsValid, and ComputeInputLayout
- breaking change: VBReader/VBWriter method
GetElement
method now namedGetElement11
for DirectX 11
- x2bias optional parameter for VB reader/writer
- Code cleanup
- meshconvert: added wildcard support for input filename and optional
-r
switch for recursive search - Code cleanup
- Updated for VS 2015 Update 3 and Windows 10 SDK (14393)
- meshconvert command-line tool updated with
-flipu
switch
- Code cleanup
- Retired VS 2012 projects and obsolete adapter code
- Minor code and project file cleanup
- meshconvert command-line tool updated with
-flipv
and-flipz
switches; removed-fliptc
- Updated for VS 2015 Update 1 and Windows 10 SDK (10586)
- Minor code cleanup
- Xbox One platform updates
- Updated for VS 2015 and Windows 10 SDK RTM
- Retired VS 2010 projects
- WaveFrontReader: updated utility to minimize debug output
- Minor SAL fix and project cleanup
- Added projects for Windows apps Technical Preview
- Fixed attributes usage for
OptimizeFacesEx
- meshconvert: fix when importing from .vbo
- Minor code cleanup
- meshconvert: sample improvements and fixes
- Added workarounds for potential compiler bug when using
- VB reader/writer
- meshconvert command-line sample
- Added VBReader/VBWriter::GetElement method
- Added more
ComputeTangentFrame
overloads - Explicit calling-convention annotation for public headers
- Windows phone 8.1 platform support
- Minor code and project cleanup
- Original release