Retire Windows 8.1 Store and VS 2013 projects (#19)

* Retire VS 2013 projects
* Updated warning supression
* Use ``%zu`` instead of ``%Iu``
This commit is contained in:
Chuck Walbourn 2018-05-01 16:55:35 -07:00 committed by GitHub
parent be7168b880
commit 041f6c9be3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 42 additions and 1449 deletions

View File

@ -9,9 +9,9 @@ April 23, 2018
This package contains UVAtlas, a shared source library for creating and packing an
isochart texture atlas.
This code is designed to build with Visual Studio 2013 Update 5, Visual Studio 2015 Update 3,
or Visual Studio 2017. It is recommended that you make use of VS 2015 Update 3, Windows Tools
1.4.1, and the Windows 10 Anniversary Update SDK (14393) or VS 2017 (15.5 update) with the
This code is designed to build with Visual Studio 2015 Update 3 or Visual Studio 2017.
It is recommended that you make use of VS 2015 Update 3, Windows Tools 1.4.1, and the
Windows 10 Anniversary Update SDK (14393) or VS 2017 (15.5 update) or later with the
Windows 10 Fall Creators Update SDK (16299).
These components are designed to work without requiring any content from the DirectX SDK. For details,

View File

@ -1,30 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UVAtlas_2013", "UVAtlas_2013.vcxproj", "{10359E70-6A7F-4433-8EF1-B0FB688D830E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|Win32.ActiveCfg = Debug|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|Win32.Build.0 = Debug|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|Win32.Deploy.0 = Debug|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|x64.ActiveCfg = Debug|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|x64.Build.0 = Debug|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|x64.Deploy.0 = Debug|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|Win32.ActiveCfg = Release|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|Win32.Build.0 = Release|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|Win32.Deploy.0 = Release|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|x64.ActiveCfg = Release|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|x64.Build.0 = Release|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|x64.Deploy.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -1,223 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClInclude Include="geodesics\ApproximateOneToAll.h" />
<ClInclude Include="geodesics\datatypes.h" />
<ClInclude Include="geodesics\ExactOneToAll.h" />
<ClInclude Include="geodesics\mathutils.h" />
<ClInclude Include="geodesics\minheap.hpp" />
<ClInclude Include="inc\UVAtlas.h" />
<ClInclude Include="isochart\basemeshinfo.h" />
<ClInclude Include="isochart\callbackschemer.h" />
<ClInclude Include="isochart\graphcut.h" />
<ClInclude Include="isochart\isochart.h" />
<ClInclude Include="isochart\isochartconfig.h" />
<ClInclude Include="isochart\isochartengine.h" />
<ClInclude Include="isochart\isochartmesh.h" />
<ClInclude Include="isochart\isochartutil.h" />
<ClInclude Include="isochart\isomap.h" />
<ClInclude Include="isochart\progressivemesh.h" />
<ClInclude Include="isochart\sparsematrix.hpp" />
<ClInclude Include="isochart\SymmetricMatrix.hpp" />
<ClInclude Include="isochart\UVAtlasRepacker.h" />
<ClInclude Include="isochart\vertiter.h" />
<ClInclude Include="isochart\Vis_Maxflow.h" />
<ClInclude Include="maxheap.hpp" />
<ClInclude Include="pch.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="geodesics\ApproximateOneToAll.cpp" />
<ClCompile Include="geodesics\ExactOneToAll.cpp" />
<ClCompile Include="geodesics\mathutils.cpp" />
<ClCompile Include="isochart\barycentricparam.cpp" />
<ClCompile Include="isochart\basemeshinfo.cpp" />
<ClCompile Include="isochart\graphcut.cpp" />
<ClCompile Include="isochart\imtcomputation.cpp" />
<ClCompile Include="isochart\isochart.cpp" />
<ClCompile Include="isochart\isochartengine.cpp" />
<ClCompile Include="isochart\isochartmesh.cpp" />
<ClCompile Include="isochart\isochartutil.cpp" />
<ClCompile Include="isochart\isomap.cpp" />
<ClCompile Include="isochart\lscmparam.cpp" />
<ClCompile Include="isochart\mergecharts.cpp" />
<ClCompile Include="isochart\meshapplyisomap.cpp" />
<ClCompile Include="isochart\meshoptimizeboundaries.cpp" />
<ClCompile Include="isochart\meshoptimizestretch.cpp" />
<ClCompile Include="isochart\meshpartitionchart.cpp" />
<ClCompile Include="isochart\packingcharts.cpp" />
<ClCompile Include="isochart\progressivemesh.cpp" />
<ClCompile Include="isochart\UVAtlas.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="isochart\UVAtlasRepacker.cpp" />
<ClCompile Include="isochart\vertiter.cpp" />
<ClCompile Include="isochart\Vis_Maxflow.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="isochart\meshcommon.inl" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{10359E70-6A7F-4433-8EF1-B0FB688D830E}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>UVAtlas</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>EnableAllWarnings</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>_WIN32_WINNT=0x0600;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<FloatingPointModel>Fast</FloatingPointModel>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>EnableAllWarnings</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>_WIN32_WINNT=0x0600;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<FloatingPointModel>Fast</FloatingPointModel>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>EnableAllWarnings</WarningLevel>
<PrecompiledHeader>Use</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>_WIN32_WINNT=0x0600;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<FloatingPointModel>Fast</FloatingPointModel>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>EnableAllWarnings</WarningLevel>
<PrecompiledHeader>Use</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<PreprocessorDefinitions>_WIN32_WINNT=0x0600;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<FloatingPointModel>Fast</FloatingPointModel>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,166 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Geodesics">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Isochart">
<UniqueIdentifier>{3b2d5702-57fc-4310-a36b-3d3130661b87}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="maxheap.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="pch.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="geodesics\ApproximateOneToAll.h">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="geodesics\datatypes.h">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="geodesics\ExactOneToAll.h">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="geodesics\mathutils.h">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="geodesics\minheap.hpp">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="isochart\basemeshinfo.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\callbackschemer.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\graphcut.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochart.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochartconfig.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochartengine.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochartmesh.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochartutil.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isomap.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\progressivemesh.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\sparsematrix.hpp">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\SymmetricMatrix.hpp">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\UVAtlasRepacker.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\vertiter.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\Vis_Maxflow.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="inc\UVAtlas.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="geodesics\ApproximateOneToAll.cpp">
<Filter>Geodesics</Filter>
</ClCompile>
<ClCompile Include="geodesics\ExactOneToAll.cpp">
<Filter>Geodesics</Filter>
</ClCompile>
<ClCompile Include="geodesics\mathutils.cpp">
<Filter>Geodesics</Filter>
</ClCompile>
<ClCompile Include="isochart\barycentricparam.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\basemeshinfo.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\graphcut.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\imtcomputation.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isochart.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isochartengine.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isochartmesh.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isochartutil.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isomap.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\lscmparam.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\mergecharts.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\meshapplyisomap.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\meshoptimizeboundaries.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\meshoptimizestretch.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\meshpartitionchart.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\packingcharts.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\progressivemesh.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\UVAtlas.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\UVAtlasRepacker.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\vertiter.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\Vis_Maxflow.cpp">
<Filter>Isochart</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="isochart\meshcommon.inl">
<Filter>Isochart</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -1,34 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30324.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UVAtlas", "UVAtlas_Windows81.vcxproj", "{D2AD14D4-657F-4665-BA57-D83C45BD13CD}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|ARM = Release|ARM
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Debug|ARM.ActiveCfg = Debug|ARM
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Debug|ARM.Build.0 = Debug|ARM
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Debug|Win32.ActiveCfg = Debug|Win32
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Debug|Win32.Build.0 = Debug|Win32
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Debug|x64.ActiveCfg = Debug|x64
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Debug|x64.Build.0 = Debug|x64
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Release|ARM.ActiveCfg = Release|ARM
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Release|ARM.Build.0 = Release|ARM
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Release|Win32.ActiveCfg = Release|Win32
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Release|Win32.Build.0 = Release|Win32
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Release|x64.ActiveCfg = Release|x64
{D2AD14D4-657F-4665-BA57-D83C45BD13CD}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -1,289 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClInclude Include="geodesics\ApproximateOneToAll.h" />
<ClInclude Include="geodesics\datatypes.h" />
<ClInclude Include="geodesics\ExactOneToAll.h" />
<ClInclude Include="geodesics\mathutils.h" />
<ClInclude Include="geodesics\minheap.hpp" />
<ClInclude Include="inc\UVAtlas.h" />
<ClInclude Include="isochart\basemeshinfo.h" />
<ClInclude Include="isochart\callbackschemer.h" />
<ClInclude Include="isochart\graphcut.h" />
<ClInclude Include="isochart\isochart.h" />
<ClInclude Include="isochart\isochartconfig.h" />
<ClInclude Include="isochart\isochartengine.h" />
<ClInclude Include="isochart\isochartmesh.h" />
<ClInclude Include="isochart\isochartutil.h" />
<ClInclude Include="isochart\isomap.h" />
<ClInclude Include="isochart\progressivemesh.h" />
<ClInclude Include="isochart\sparsematrix.hpp" />
<ClInclude Include="isochart\SymmetricMatrix.hpp" />
<ClInclude Include="isochart\UVAtlasRepacker.h" />
<ClInclude Include="isochart\vertiter.h" />
<ClInclude Include="isochart\Vis_Maxflow.h" />
<ClInclude Include="maxheap.hpp" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="geodesics\ApproximateOneToAll.cpp" />
<ClCompile Include="geodesics\ExactOneToAll.cpp" />
<ClCompile Include="geodesics\mathutils.cpp" />
<ClCompile Include="isochart\barycentricparam.cpp" />
<ClCompile Include="isochart\basemeshinfo.cpp" />
<ClCompile Include="isochart\graphcut.cpp" />
<ClCompile Include="isochart\imtcomputation.cpp" />
<ClCompile Include="isochart\isochart.cpp" />
<ClCompile Include="isochart\isochartengine.cpp" />
<ClCompile Include="isochart\isochartmesh.cpp" />
<ClCompile Include="isochart\isochartutil.cpp" />
<ClCompile Include="isochart\isomap.cpp" />
<ClCompile Include="isochart\lscmparam.cpp" />
<ClCompile Include="isochart\mergecharts.cpp" />
<ClCompile Include="isochart\meshapplyisomap.cpp" />
<ClCompile Include="isochart\meshoptimizeboundaries.cpp" />
<ClCompile Include="isochart\meshoptimizestretch.cpp" />
<ClCompile Include="isochart\meshpartitionchart.cpp" />
<ClCompile Include="isochart\packingcharts.cpp" />
<ClCompile Include="isochart\progressivemesh.cpp" />
<ClCompile Include="isochart\UVAtlas.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="isochart\UVAtlasRepacker.cpp" />
<ClCompile Include="isochart\vertiter.cpp" />
<ClCompile Include="isochart\Vis_Maxflow.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="isochart\meshcommon.inl" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{d2ad14d4-657f-4665-ba57-d83c45bd13cd}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<ProjectName>UVAtlas</ProjectName>
<RootNamespace>UVAtlas</RootNamespace>
<DefaultLanguage>en-US</DefaultLanguage>
<MinimumVisualStudioVersion>12.0</MinimumVisualStudioVersion>
<AppContainerApplication>true</AppContainerApplication>
<ApplicationType>Windows Store</ApplicationType>
<ApplicationTypeRevision>8.1</ApplicationTypeRevision>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<GenerateManifest>false</GenerateManifest>
<OutDir>Bin\Windows81\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Windows81\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<GenerateManifest>false</GenerateManifest>
<OutDir>Bin\Windows81\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Windows81\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<GenerateManifest>false</GenerateManifest>
<OutDir>Bin\Windows81\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Windows81\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<GenerateManifest>false</GenerateManifest>
<OutDir>Bin\Windows81\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Windows81\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<GenerateManifest>false</GenerateManifest>
<OutDir>Bin\Windows81\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Windows81\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<GenerateManifest>false</GenerateManifest>
<OutDir>Bin\Windows81\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Windows81\$(Platform)\$(Configuration)\</IntDir>
<TargetName>UVAtlas</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<CompileAsWinRT>false</CompileAsWinRT>
<SDLCheck>true</SDLCheck>
<WarningLevel>EnableAllWarnings</WarningLevel>
<FloatingPointModel>Fast</FloatingPointModel>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<CompileAsWinRT>false</CompileAsWinRT>
<SDLCheck>true</SDLCheck>
<WarningLevel>EnableAllWarnings</WarningLevel>
<FloatingPointModel>Fast</FloatingPointModel>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|arm'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<CompileAsWinRT>false</CompileAsWinRT>
<SDLCheck>true</SDLCheck>
<WarningLevel>EnableAllWarnings</WarningLevel>
<FloatingPointModel>Fast</FloatingPointModel>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<CompileAsWinRT>false</CompileAsWinRT>
<SDLCheck>true</SDLCheck>
<WarningLevel>EnableAllWarnings</WarningLevel>
<FloatingPointModel>Fast</FloatingPointModel>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<CompileAsWinRT>false</CompileAsWinRT>
<SDLCheck>true</SDLCheck>
<WarningLevel>EnableAllWarnings</WarningLevel>
<FloatingPointModel>Fast</FloatingPointModel>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<PrecompiledHeader>Use</PrecompiledHeader>
<CompileAsWinRT>false</CompileAsWinRT>
<SDLCheck>true</SDLCheck>
<WarningLevel>EnableAllWarnings</WarningLevel>
<FloatingPointModel>Fast</FloatingPointModel>
<ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
<AdditionalIncludeDirectories>$(ProjectDir);$(ProjectDir)Inc;$(ProjectDir)geodesics;$(ProjectDir)isochart;$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
<GenerateWindowsMetadata>false</GenerateWindowsMetadata>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -1,161 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Header Files">
<UniqueIdentifier>{e15eded9-1914-470e-a7b3-8de3d69f92fb}</UniqueIdentifier>
</Filter>
<Filter Include="Geodesics">
<UniqueIdentifier>{24d7e5e1-55ca-4d24-b394-f5b4f4157c95}</UniqueIdentifier>
</Filter>
<Filter Include="Isochart">
<UniqueIdentifier>{efaa36d9-dac7-4487-99b6-4df501e0813d}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="inc\UVAtlas.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="maxheap.hpp">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="geodesics\ApproximateOneToAll.h">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="geodesics\datatypes.h">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="geodesics\ExactOneToAll.h">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="geodesics\mathutils.h">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="geodesics\minheap.hpp">
<Filter>Geodesics</Filter>
</ClInclude>
<ClInclude Include="isochart\basemeshinfo.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\callbackschemer.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\graphcut.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochart.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochartconfig.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochartengine.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochartmesh.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isochartutil.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\isomap.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\progressivemesh.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\sparsematrix.hpp">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\SymmetricMatrix.hpp">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\UVAtlasRepacker.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\vertiter.h">
<Filter>Isochart</Filter>
</ClInclude>
<ClInclude Include="isochart\Vis_Maxflow.h">
<Filter>Isochart</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="geodesics\ApproximateOneToAll.cpp">
<Filter>Geodesics</Filter>
</ClCompile>
<ClCompile Include="geodesics\ExactOneToAll.cpp">
<Filter>Geodesics</Filter>
</ClCompile>
<ClCompile Include="geodesics\mathutils.cpp">
<Filter>Geodesics</Filter>
</ClCompile>
<ClCompile Include="isochart\barycentricparam.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\basemeshinfo.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\graphcut.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\imtcomputation.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isochart.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isochartengine.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isochartmesh.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isochartutil.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\isomap.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\lscmparam.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\mergecharts.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\meshapplyisomap.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\meshoptimizeboundaries.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\meshoptimizestretch.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\meshpartitionchart.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\packingcharts.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\progressivemesh.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\UVAtlas.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\UVAtlasRepacker.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\vertiter.cpp">
<Filter>Isochart</Filter>
</ClCompile>
<ClCompile Include="isochart\Vis_Maxflow.cpp">
<Filter>Isochart</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="isochart\meshcommon.inl">
<Filter>Isochart</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -189,7 +189,7 @@ namespace
if (k >= 3)
{
DPF(0, "Adjacency data is invalid, %u is a neighbor of %Iu, but not vice versa.", neighbor, i);
DPF(0, "Adjacency data is invalid, %u is a neighbor of %zu, but not vice versa.", neighbor, i);
return HRESULT_FROM_WIN32(ERROR_INVALID_DATA);
}
@ -740,13 +740,13 @@ HRESULT __cdecl DirectX::UVAtlasComputeIMTFromPerVertexSignal(
if ( !signalStride || ( signalStride % sizeof(float) ) )
{
DPF(0, "UVAtlasComputeIMT: signalStride (%Iu) must be a multiple of %Iu.", signalStride, sizeof(float));
DPF(0, "UVAtlasComputeIMT: signalStride (%zu) must be a multiple of %zu.", signalStride, sizeof(float));
return E_INVALIDARG;
}
if ( (signalStride / sizeof(float)) < signalDimension )
{
DPF(0, "UVAtlasComputeIMT: signalStride (%Iu) must accommodate signal dimension float values (%Iu)\n", signalStride, signalDimension);
DPF(0, "UVAtlasComputeIMT: signalStride (%zu) must accommodate signal dimension float values (%zu)\n", signalStride, signalDimension);
return E_INVALIDARG;
}

View File

@ -242,7 +242,7 @@ HRESULT CUVAtlasRepacker::Repack()
if ( m_pOurIterationTimes )
*m_pOurIterationTimes = m_iIterationTimes + 1 ;
DPF(0, "Final X and Y = %Iu, %Iu\n", m_RealHeight, m_RealWidth);
DPF(0, "Final X and Y = %zu, %zu\n", m_RealHeight, m_RealWidth);
m_bRepacked = true;
@ -560,10 +560,10 @@ bool CUVAtlasRepacker::PossiblePack()
(m_iGutter + 1) <= m_iNumCharts)
{
DPF(0, "Warning : \nGutter is too large or the atlas resolution is too small.\n");
DPF(0, "Chart number = %Iu", m_iNumCharts);
DPF(0, "Chart number = %zu", m_iNumCharts);
DPF(0, "Gutter = %d", m_iGutter);
DPF(0, "User specified atlas : width = %Iu, height = %Iu", m_dwAtlasWidth, m_dwAtlasHeight);
DPF(0, "The theoretic maximum charts the atlas can hold is %Iu\n",
DPF(0, "User specified atlas : width = %zu, height = %zu", m_dwAtlasWidth, m_dwAtlasHeight);
DPF(0, "The theoretic maximum charts the atlas can hold is %zu\n",
m_dwAtlasHeight / (m_iGutter + 1) * m_dwAtlasWidth / (m_iGutter + 1));
DPF(0, "So it is impossible to pack it into user specified atlas.\n");
return false;

View File

@ -316,8 +316,8 @@ HRESULT WINAPI Isochart::isochartpartition(
unsigned int dwTotalStage = STAGE_TOTAL(Stage);
unsigned int dwDoneStage = STAGE_DONE(Stage);
DPF(0, "Vertex Number:%Iu\n", VertexCount);
DPF(0, "Face Number:%Iu\n", FaceCount);
DPF(0, "Vertex Number:%zu\n", VertexCount);
DPF(0, "Face Number:%zu\n", FaceCount);
// 2. Create isochart engine
auto pEngine = IIsochartEngine::CreateIsochartEngine();

View File

@ -151,7 +151,7 @@ HRESULT CIsochartEngine::Initialize(
goto LEnd;
}
DPF(0, "Initially having %Iu separated charts", m_initChartList.size());
DPF(0, "Initially having %zu separated charts", m_initChartList.size());
// 6. If specified pMinChartNumber, perform precomputing
m_state = ISOCHART_ST_INITIALIZED;
@ -281,7 +281,7 @@ HRESULT CIsochartEngine::ParameterizeChartsInHeap(
// 3.1 If Any charts needed to be partitioned
while(!m_currentChartHeap.empty())
{
DPF(1,"Processed charts number is : %Iu", m_finalChartList.size()+m_currentChartHeap.size());
DPF(1,"Processed charts number is : %zu", m_finalChartList.size()+m_currentChartHeap.size());
CIsochartMesh* pChart = m_currentChartHeap.cutTopData();
assert(pChart != 0);
_Analysis_assume_(pChart != 0);
@ -540,7 +540,7 @@ HRESULT CIsochartEngine::PartitionByGlobalAvgL2Stretch(
bool bCountParition = true;
bool bHasSatisfiedNumber = false;
size_t dwLastChartNumber = 0;
DPF(0, "Initial chart number %Iu\n", m_currentChartHeap.size());
DPF(0, "Initial chart number %zu\n", m_currentChartHeap.size());
do
{
// 3.1. Generate initial parameterization for charts in current chart heap
@ -548,7 +548,7 @@ HRESULT CIsochartEngine::PartitionByGlobalAvgL2Stretch(
ParameterizeChartsInHeap(bCountParition, MaxChartNumber));
bCountParition = false;
DPF(1,"Current charts number is : %Iu", m_finalChartList.size());
DPF(1,"Current charts number is : %zu", m_finalChartList.size());
// 3.2 Optimize all charts with right parameterization
// chart 2d area will be compted in this function
@ -617,7 +617,7 @@ HRESULT CIsochartEngine::PartitionByGlobalAvgL2Stretch(
// 4. MergeChart
if (m_finalChartList.size() > dwExpectChartCount)
{
DPF(0, "Charts before merge %Iu", m_finalChartList.size());
DPF(0, "Charts before merge %zu", m_finalChartList.size());
dwLastChartNumber = m_finalChartList.size();
m_callbackSchemer.InitCallBackAdapt((2 + m_finalChartList.size()), 0.20f, 0.80f);
@ -630,7 +630,7 @@ HRESULT CIsochartEngine::PartitionByGlobalAvgL2Stretch(
{
return hr;
}
DPF(0, "Charts after merge %Iu", m_finalChartList.size());
DPF(0, "Charts after merge %zu", m_finalChartList.size());
hr = m_callbackSchemer.FinishWorkAdapt();
if ( FAILED(hr) )
@ -1149,7 +1149,7 @@ HRESULT CIsochartEngine::ApplyInitEngine(
return hr;
}
DPF(3, "Separate to %Iu sub-charts", pChart->GetChildrenCount());
DPF(3, "Separate to %zu sub-charts", pChart->GetChildrenCount());
// if original mesh has multiple sub-charts or current chart
// has multiple boundaies it will generate children.
@ -1188,10 +1188,10 @@ HRESULT CIsochartEngine::ApplyInitEngine(
}
}
DPF(3, "Old Vert Number is %Iu, New Vert Number is %Iu",
DPF(3, "Old Vert Number is %zu, New Vert Number is %zu",
baseInfo.dwVertexCount,
dwTestVertexCount);
DPF(3, "Old Face Number is %Iu, New Face Number is %Iu",
DPF(3, "Old Face Number is %zu, New Face Number is %zu",
baseInfo.dwFaceCount,
dwTestFaceCount);

View File

@ -2342,11 +2342,11 @@ HRESULT CIsochartMesh::CheckAndDivideMultipleObjects(
m_children.push_back(pChart);
DPF(3,
"Generate new mesh: %Iu vert, %Iu face, %Iu edge\n",
"Generate new mesh: %zu vert, %zu face, %zu edge\n",
pChart->m_dwVertNumber, pChart->m_dwFaceNumber, pChart->m_dwEdgeNumber);
}
}
DPF(3, "....Divide into %Iu sub-meshes...\n", m_children.size());
DPF(3, "....Divide into %zu sub-meshes...\n", m_children.size());
}
catch (std::bad_alloc&)
{
@ -2835,7 +2835,7 @@ HRESULT CIsochartMesh::DecreaseBoundary(
}
HRESULT hr = S_OK;
DPF(3,"....Has %Iu boundies...\n", dwBoundaryNumber);
DPF(3,"....Has %zu boundies...\n", dwBoundaryNumber);
std::vector<uint32_t> minDijkstraPath;
FAILURE_RETURN(
@ -3286,7 +3286,7 @@ CIsochartMesh* CIsochartMesh::SplitVertices(
size_t nDupVerts = splitPath.size();
assert(dwNewVertNumber == m_dwVertNumber + nDupVerts);
_Analysis_assume_(dwNewVertNumber == m_dwVertNumber + nDupVerts);
DPF(3, "new vert number is :%Iu\n", dwNewVertNumber);
DPF(3, "new vert number is :%zu\n", dwNewVertNumber);
// Creat all vertices for new chart.
pChart->m_dwVertNumber = dwNewVertNumber;

View File

@ -28,7 +28,7 @@ HRESULT CIsochartMesh::MergeSmallCharts(
const CBaseMeshInfo& baseInfo,
CCallbackSchemer& callbackSchemer)
{
DPF(1, "#<Chart Number Before Merge> : %Iu", chartList.size());
DPF(1, "#<Chart Number Before Merge> : %zu", chartList.size());
if (chartList.size() < 4)
{
return S_OK;
@ -98,7 +98,7 @@ HRESULT CIsochartMesh::MergeSmallCharts(
}
}
DPF(1,"#<Chart Number after Merge> : %Iu", chartList.size());
DPF(1,"#<Chart Number after Merge> : %zu", chartList.size());
return hr;
}

View File

@ -109,7 +109,7 @@ HRESULT CIsochartMesh::CalculateLandmarkVertices(
dwLandmarkNumber = m_dwVertNumber;
}
DPF(1, "total landmark count is %Iu", dwLandmarkNumber);
DPF(1, "total landmark count is %zu", dwLandmarkNumber);
// 2. Get landmark
m_landmarkVerts.clear();

View File

@ -826,7 +826,7 @@ HRESULT CIsochartMesh::OptimizeGeoLnInfiniteStretch(
if (!bSucceed)
{
DPF(1, "Infinite Optimize faild, %Iu Internal infinite vertices,%Iu boundary vert",
DPF(1, "Infinite Optimize faild, %zu Internal infinite vertices,%zu boundary vert",
optimizeInfo.dwInfinitStretchVertexCount-dwBoundaryInfFaces,
dwBoundaryInfFaces);
}

View File

@ -2098,7 +2098,7 @@ static void BruteForceFoldChecking(
if (!bFoundFold)
{
bFoundFold = true;
DPF(0, "Found fold in chart %Iu...", ii);
DPF(0, "Found fold in chart %zu...", ii);
DPF(0, "(%f, %f) (%f, %f) --> (%f, %f) (%f, %f)",
v1.x, v1.y, v2.x, v2.y, v3.x, v3.y, v4.x, v4.y);
}
@ -2151,7 +2151,7 @@ static void BruteForceOverlappingChecking(
pVertList2[edge2.dwVertexID[0]].dwIDInRootMesh,
pVertList2[edge2.dwVertexID[1]].dwIDInRootMesh);
DPF(0, "Chart1 %Iu, Chart2 %Iu\n", ii, jj);
DPF(0, "Chart1 %zu, Chart2 %zu\n", ii, jj);
DPF(0, "(%f, %f) (%f, %f) --> (%f, %f) (%f, %f)",
v1.x, v1.y, v2.x, v2.y, v3.x, v3.y, v4.x, v4.y);
@ -2747,8 +2747,8 @@ HRESULT CIsochartMesh::PackingOneChart(
{
DPF(0, "2d area %f", pChart->m_fChart2DArea);
DPF(0, "3d area %f", pChart->m_fChart3DArea);
DPF(0, "Face number %Iu", pChart->m_dwFaceNumber);
DPF(0, "Vert number %Iu", pChart->m_dwVertNumber);
DPF(0, "Face number %zu", pChart->m_dwFaceNumber);
DPF(0, "Vert number %zu", pChart->m_dwVertNumber);
for (size_t ii=0; ii<pChart->m_dwVertNumber; ii++)
{

View File

@ -9,13 +9,9 @@
#pragma once
// VS 2013 related Off by default warnings
#pragma warning(disable : 4619 4616 4350)
// C4619/4616 #pragma warning warnings
// C4350 behavior change
// Off by default warnings
#pragma warning(disable : 4061 4365 4571 4623 4625 4626 4628 4668 4710 4711 4746 4820 4987 5026 5027 5031 5032 5039 5045)
#pragma warning(disable : 4619 4616 4061 4365 4571 4623 4625 4626 4628 4668 4710 4711 4746 4820 4987 5026 5027 5031 5032 5039 5045)
// C4619/4616 #pragma warning warnings
// C4061 enumerator 'X' in switch of enum 'X' is not explicitly handled by a case label
// C4365 signed/unsigned mismatch
// C4571 behavior change

View File

@ -560,7 +560,7 @@ int __cdecl wmain(_In_ int argc, _In_z_count_(argc) wchar_t* argv[])
break;
case OPT_MAXCHARTS:
if (swscanf_s(pValue, L"%Iu", &maxCharts) != 1)
if (swscanf_s(pValue, L"%zu", &maxCharts) != 1)
{
wprintf(L"Invalid value specified with -n (%ls)\n", pValue);
return 1;
@ -587,7 +587,7 @@ int __cdecl wmain(_In_ int argc, _In_z_count_(argc) wchar_t* argv[])
break;
case OPT_WIDTH:
if (swscanf_s(pValue, L"%Iu", &width) != 1)
if (swscanf_s(pValue, L"%zu", &width) != 1)
{
wprintf(L"Invalid value specified with -w (%ls)\n", pValue);
return 1;
@ -595,7 +595,7 @@ int __cdecl wmain(_In_ int argc, _In_z_count_(argc) wchar_t* argv[])
break;
case OPT_HEIGHT:
if (swscanf_s(pValue, L"%Iu", &height) != 1)
if (swscanf_s(pValue, L"%zu", &height) != 1)
{
wprintf(L"Invalid value specified with -h (%ls)\n", pValue);
return 1;
@ -839,7 +839,7 @@ int __cdecl wmain(_In_ int argc, _In_z_count_(argc) wchar_t* argv[])
assert(inMesh->GetPositionBuffer() != 0);
assert(inMesh->GetIndexBuffer() != 0);
wprintf(L"\nVerts: %Iu, nFaces: %Iu", nVerts, nFaces);
wprintf(L"\nVerts: %zu, nFaces: %zu", nVerts, nFaces);
if (dwOptions & (1 << OPT_FLIPV))
{
@ -894,7 +894,7 @@ int __cdecl wmain(_In_ int argc, _In_z_count_(argc) wchar_t* argv[])
size_t nNewVerts = inMesh->GetVertexCount();
if (nVerts != nNewVerts)
{
wprintf(L" [%Iu vertex dups] ", nNewVerts - nVerts);
wprintf(L" [%zu vertex dups] ", nNewVerts - nVerts);
nVerts = nNewVerts;
}
}
@ -1143,7 +1143,7 @@ int __cdecl wmain(_In_ int argc, _In_z_count_(argc) wchar_t* argv[])
}
}
wprintf(L"Output # of charts: %Iu, resulting stretching %f, %Iu verts\n", outCharts, outStretch, vb.size());
wprintf(L"Output # of charts: %zu, resulting stretching %f, %zu verts\n", outCharts, outStretch, vb.size());
assert((ib.size() / sizeof(uint32_t)) == (nFaces * 3));
assert(facePartitioning.size() == nFaces);
@ -1350,7 +1350,7 @@ int __cdecl wmain(_In_ int argc, _In_z_count_(argc) wchar_t* argv[])
return 1;
}
wprintf(L" %Iu vertices, %Iu faces written:\n'%ls'\n", nVerts, nFaces, outputPath);
wprintf(L" %zu vertices, %zu faces written:\n'%ls'\n", nVerts, nFaces, outputPath);
// Write out UV mesh visualization
if (dwOptions & (1 << OPT_UV_MESH))

View File

@ -1,75 +0,0 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30501.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UVAtlasTool", "UVAtlasTool_2013.vcxproj", "{A7969CB3-E89B-49B9-96E7-8A219785A7CB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXTex", "..\..\DirectXTex\DirectXTex\DirectXTex_Desktop_2013.vcxproj", "{371B9FA9-4C90-4AC6-A123-ACED756D6C77}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DirectXMesh", "..\..\DirectXMesh\DirectXMesh\DirectXMesh_Desktop_2013.vcxproj", "{6857F086-F6FE-4150-9ED7-7446F1C1C220}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UVAtlas_2013", "..\UVAtlas\UVAtlas_2013.vcxproj", "{10359E70-6A7F-4433-8EF1-B0FB688D830E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Profile|Win32 = Profile|Win32
Profile|x64 = Profile|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Debug|Win32.ActiveCfg = Debug|Win32
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Debug|Win32.Build.0 = Debug|Win32
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Debug|x64.ActiveCfg = Debug|x64
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Debug|x64.Build.0 = Debug|x64
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Profile|Win32.ActiveCfg = Profile|Win32
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Profile|Win32.Build.0 = Profile|Win32
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Profile|x64.ActiveCfg = Profile|x64
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Profile|x64.Build.0 = Profile|x64
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Release|Win32.ActiveCfg = Release|Win32
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Release|Win32.Build.0 = Release|Win32
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Release|x64.ActiveCfg = Release|x64
{A7969CB3-E89B-49B9-96E7-8A219785A7CB}.Release|x64.Build.0 = Release|x64
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Debug|Win32.ActiveCfg = Debug|Win32
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Debug|Win32.Build.0 = Debug|Win32
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Debug|x64.ActiveCfg = Debug|x64
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Debug|x64.Build.0 = Debug|x64
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Profile|Win32.ActiveCfg = Profile|Win32
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Profile|Win32.Build.0 = Profile|Win32
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Profile|x64.ActiveCfg = Profile|x64
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Profile|x64.Build.0 = Profile|x64
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Release|Win32.ActiveCfg = Release|Win32
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Release|Win32.Build.0 = Release|Win32
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Release|x64.ActiveCfg = Release|x64
{371B9FA9-4C90-4AC6-A123-ACED756D6C77}.Release|x64.Build.0 = Release|x64
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|Win32.ActiveCfg = Debug|Win32
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|Win32.Build.0 = Debug|Win32
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|x64.ActiveCfg = Debug|x64
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Debug|x64.Build.0 = Debug|x64
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|Win32.ActiveCfg = Profile|Win32
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|Win32.Build.0 = Profile|Win32
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|x64.ActiveCfg = Profile|x64
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Profile|x64.Build.0 = Profile|x64
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|Win32.ActiveCfg = Release|Win32
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|Win32.Build.0 = Release|Win32
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|x64.ActiveCfg = Release|x64
{6857F086-F6FE-4150-9ED7-7446F1C1C220}.Release|x64.Build.0 = Release|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|Win32.ActiveCfg = Debug|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|Win32.Build.0 = Debug|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|x64.ActiveCfg = Debug|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Debug|x64.Build.0 = Debug|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Profile|Win32.ActiveCfg = Release|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Profile|Win32.Build.0 = Release|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Profile|x64.ActiveCfg = Release|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Profile|x64.Build.0 = Release|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|Win32.ActiveCfg = Release|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|Win32.Build.0 = Release|Win32
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|x64.ActiveCfg = Release|x64
{10359E70-6A7F-4433-8EF1-B0FB688D830E}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -1,395 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Profile|Win32">
<Configuration>Profile</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Profile|x64">
<Configuration>Profile</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>UVAtlasTool</ProjectName>
<ProjectGuid>{A7969CB3-E89B-49B9-96E7-8A219785A7CB}</ProjectGuid>
<RootNamespace>UVAtlasTool</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|X64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|X64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|X64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings" />
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>uvatlastool</TargetName>
<LinkIncremental>true</LinkIncremental>
<GenerateManifest>true</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>uvatlastool</TargetName>
<LinkIncremental>true</LinkIncremental>
<GenerateManifest>true</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>uvatlastool</TargetName>
<LinkIncremental>false</LinkIncremental>
<GenerateManifest>true</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|X64'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>uvatlastool</TargetName>
<LinkIncremental>false</LinkIncremental>
<GenerateManifest>true</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>uvatlastool</TargetName>
<LinkIncremental>false</LinkIncremental>
<GenerateManifest>true</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|X64'">
<OutDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</OutDir>
<IntDir>Bin\Desktop_2013\$(Platform)\$(Configuration)\</IntDir>
<TargetName>uvatlastool</TargetName>
<LinkIncremental>false</LinkIncremental>
<GenerateManifest>true</GenerateManifest>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level4</WarningLevel>
<Optimization>Disabled</Optimization>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FloatingPointModel>Fast</FloatingPointModel>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<ExceptionHandling>Sync</ExceptionHandling>
<AdditionalIncludeDirectories>..\UVAtlas\inc;..\..\DirectXMesh\DirectXMesh;..\..\DirectXMesh\Utilities;..\..\DirectXTex\DirectXTex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<PreprocessorDefinitions>WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
</ClCompile>
<Link>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>ole32.lib;windowscodecs.lib;uuid.lib;%(AdditionalDependencies)</AdditionalDependencies>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<LargeAddressAware>true</LargeAddressAware>
<RandomizedBaseAddress>true</RandomizedBaseAddress>
<DataExecutionPrevention>true</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
<UACExecutionLevel>AsInvoker</UACExecutionLevel>
<DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
</Link>
<Manifest>
<EnableDPIAwareness>false</EnableDPIAwareness>
</Manifest>
<PreBuildEvent>
<Command>
</Command>
</PreBuildEvent>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|X64'">
<ClCompile>
<WarningLevel>Level4</WarningLevel>
<Optimization>Disabled</Optimization>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FloatingPointModel>Fast</FloatingPointModel>
<ExceptionHandling>Sync</ExceptionHandling>
<AdditionalIncludeDirectories>..\UVAtlas\inc;..\..\DirectXMesh\DirectXMesh;..\..\DirectXMesh\Utilities;..\..\DirectXTex\DirectXTex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<PreprocessorDefinitions>WIN32;_DEBUG;DEBUG;PROFILE;_CONSOLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
</ClCompile>
<Link>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>ole32.lib;windowscodecs.lib;uuid.lib;%(AdditionalDependencies)</AdditionalDependencies>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<LargeAddressAware>true</LargeAddressAware>
<RandomizedBaseAddress>true</RandomizedBaseAddress>
<DataExecutionPrevention>true</DataExecutionPrevention>
<TargetMachine>MachineX64</TargetMachine>
<UACExecutionLevel>AsInvoker</UACExecutionLevel>
<DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
</Link>
<Manifest>
<EnableDPIAwareness>false</EnableDPIAwareness>
</Manifest>
<PreBuildEvent>
<Command>
</Command>
</PreBuildEvent>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level4</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FloatingPointModel>Fast</FloatingPointModel>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<ExceptionHandling>Sync</ExceptionHandling>
<AdditionalIncludeDirectories>..\UVAtlas\inc;..\..\DirectXMesh\DirectXMesh;..\..\DirectXMesh\Utilities;..\..\DirectXTex\DirectXTex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>ole32.lib;oleaut32.lib;windowscodecs.lib;uuid.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<RandomizedBaseAddress>true</RandomizedBaseAddress>
<DataExecutionPrevention>true</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
<UACExecutionLevel>AsInvoker</UACExecutionLevel>
<DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
</Link>
<Manifest>
<EnableDPIAwareness>false</EnableDPIAwareness>
</Manifest>
<PreBuildEvent>
<Command>
</Command>
</PreBuildEvent>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|X64'">
<ClCompile>
<WarningLevel>Level4</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FloatingPointModel>Fast</FloatingPointModel>
<ExceptionHandling>Sync</ExceptionHandling>
<AdditionalIncludeDirectories>..\UVAtlas\inc;..\..\DirectXMesh\DirectXMesh;..\..\DirectXMesh\Utilities;..\..\DirectXTex\DirectXTex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>ole32.lib;oleaut32.lib;windowscodecs.lib;uuid.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<RandomizedBaseAddress>true</RandomizedBaseAddress>
<DataExecutionPrevention>true</DataExecutionPrevention>
<TargetMachine>MachineX64</TargetMachine>
<UACExecutionLevel>AsInvoker</UACExecutionLevel>
<DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
</Link>
<Manifest>
<EnableDPIAwareness>false</EnableDPIAwareness>
</Manifest>
<PreBuildEvent>
<Command>
</Command>
</PreBuildEvent>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
<ClCompile>
<WarningLevel>Level4</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FloatingPointModel>Fast</FloatingPointModel>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<ExceptionHandling>Sync</ExceptionHandling>
<AdditionalIncludeDirectories>..\UVAtlas\inc;..\..\DirectXMesh\DirectXMesh;..\..\DirectXMesh\Utilities;..\..\DirectXTex\DirectXTex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<PreprocessorDefinitions>WIN32;NDEBUG;PROFILE;_CONSOLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>ole32.lib;oleaut32.lib;windowscodecs.lib;uuid.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<RandomizedBaseAddress>true</RandomizedBaseAddress>
<DataExecutionPrevention>true</DataExecutionPrevention>
<TargetMachine>MachineX86</TargetMachine>
<UACExecutionLevel>AsInvoker</UACExecutionLevel>
<DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
</Link>
<Manifest>
<EnableDPIAwareness>false</EnableDPIAwareness>
</Manifest>
<PreBuildEvent>
<Command>
</Command>
</PreBuildEvent>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|X64'">
<ClCompile>
<WarningLevel>Level4</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FloatingPointModel>Fast</FloatingPointModel>
<ExceptionHandling>Sync</ExceptionHandling>
<AdditionalIncludeDirectories>..\UVAtlas\inc;..\..\DirectXMesh\DirectXMesh;..\..\DirectXMesh\Utilities;..\..\DirectXTex\DirectXTex;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<PreprocessorDefinitions>WIN32;NDEBUG;PROFILE;_CONSOLE;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>ole32.lib;oleaut32.lib;windowscodecs.lib;uuid.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<RandomizedBaseAddress>true</RandomizedBaseAddress>
<DataExecutionPrevention>true</DataExecutionPrevention>
<TargetMachine>MachineX64</TargetMachine>
<UACExecutionLevel>AsInvoker</UACExecutionLevel>
<DelayLoadDLLs>%(DelayLoadDLLs)</DelayLoadDLLs>
</Link>
<Manifest>
<EnableDPIAwareness>false</EnableDPIAwareness>
</Manifest>
<PreBuildEvent>
<Command>
</Command>
</PreBuildEvent>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ProjectReference Include="..\..\DirectXMesh\DirectXMesh\DirectXMesh_Desktop_2013.vcxproj">
<Project>{6857f086-f6fe-4150-9ed7-7446f1c1c220}</Project>
</ProjectReference>
<ProjectReference Include="..\..\DirectXTex\DirectXTex\DirectXTex_Desktop_2013.vcxproj">
<Project>{371b9fa9-4c90-4ac6-a123-aced756d6c77}</Project>
</ProjectReference>
<ProjectReference Include="..\UVAtlas\UVAtlas_2013.vcxproj">
<Project>{10359e70-6a7f-4433-8ef1-b0fb688d830e}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClCompile Include="UVAtlas.cpp" />
<ClCompile Include="Mesh.cpp" />
<ClInclude Include="..\..\DirectXMesh\Utilities\WaveFrontReader.h" />
<CLInclude Include="Mesh.h" />
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="UVAtlas.rc" />
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
</Project>

View File

@ -1,30 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns:atg="http://atg.xbox.com" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Resource Files">
<UniqueIdentifier>{8e114980-c1a3-4ada-ad7c-83caadf5daeb}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
<Filter Include="Shaders">
<UniqueIdentifier>{2c3d4c8c-5d1a-459a-a05a-a4e4b608a44e}</UniqueIdentifier>
<Extensions>fx;fxh;hlsl</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\DirectXMesh\Utilities\WaveFrontReader.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="UVAtlas.cpp" />
<ClCompile Include="Mesh.cpp" />
<CLInclude Include="Mesh.h" />
</ItemGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="UVAtlas.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
</ItemGroup>
</Project>