diff --git a/.gitignore b/.gitignore
index 7426a1170465b54052af845dd861a789942a7be3..1df83e5ba90e6133633813c76bea3816aaa69e6b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,7 @@
*.user
*.userosscache
*.sln.docstates
+DEV/
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
@@ -96,8 +97,8 @@ artifacts/
packages/
-뱸/
-Ұ/
+���뱸��/
+��Ұ����/
./Tool_Lib/
./DataTool_Lib/
DisplayMenu/
@@ -113,20 +114,20 @@ Tool_Lib/PhysX/*
Tool_Lib/PhysX/debug/*
Tool_Lib/PhysX/release/*
UI/
-/
+����/
x64/
x86/
-blԴ/
+bl��Դ��/
BlenderSandbox/
BlenderFleX/
-ɳ/
-Ұ/
+ɳ��/
+��Ұ����/
Coding/
DataTool_Lib/
-ͼ/
+ͼ������/
BlenderSandbox/
-blԴ/
+bl��Դ��/
CodeEdit/
@@ -152,6 +153,7 @@ ipch/
*.vsp
*.vspx
*.sap
+vsxmake2022/
# TFS 2012 Local Workspace
$tf/
@@ -322,197 +324,9 @@ paket-files/
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
-/软件/RF_插件_C/RF_插件_C/RF_插件_C.cbp
-/软件/节点编辑/节点编辑.layout.save
-/软件/节点编辑/节点编辑.layout.bak
-/软件/节点编辑/节点编辑.layout(冲突_mbt_2013-11-12 19-51-14).bak.nssyncsc
-/软件/节点编辑/节点编辑.layout
-/软件/节点编辑/节点编辑.depend
-/软件/节点编辑/节点编辑.cbp.save
-/软件/节点编辑/节点编辑.cbp.bak
-/软件/节点编辑/节点编辑.cbp
-/软件/节点编辑/节点编辑(冲突_mbt_2013-11-01 21-22-50).depend.nssyncsc
-/软件/节点编辑/节点编辑(冲突_mbt_2013-10-07 23-24-45).layout.nssyncsc
-/软件/节点编辑/节点编辑(冲突_mbt-PC_2013-12-04 17-32-50).layout.nssyncsc
-/软件/节点编辑/节点编辑(冲突_mbt-PC_2013-10-30 22-57-31).depend.nssyncsc
-/软件/节点编辑/节点编辑(冲突_deepin_2013-10-31 22-20-30).depend.nssyncsc
-/软件/节点编辑/节点编辑(冲突_deepin_2013-10-29 23-07-27).layout.nssyncsc
-/软件/节点编辑/节点编辑(冲突_2012-1125-1634_2013-12-03 20-18-20).layout.nssyncsc
-/软件/节点编辑/节点编辑(冲突_2012-1125-1634_2013-12-03 20-17-52).depend.nssyncsc
-/软件/节点编辑/PopWidget/Dialog.h
-/软件/节点编辑/PopWidget/Dialog.cpp
-/软件/节点编辑/PopWidget/Dialog(冲突_mbt-PC_2013-10-30 22-57-31).h
-/软件/节点编辑/PopWidget/Dialog(冲突_mbt-PC_2013-10-29 22-22-25).cpp
-/软件/节点编辑/Menu/PopMenu.h
-/软件/节点编辑/Menu/PopMenu.cpp.bak
-/软件/节点编辑/Menu/PopMenu.cpp
-/软件/节点编辑/Menu/MainMenu.h.bak
-/软件/节点编辑/Menu/MainMenu.h
-/软件/节点编辑/Menu/MainMenu.cpp
-/软件/节点编辑/MainView/widget_key.h
-/软件/节点编辑/MainView/widget_key.cpp
-/软件/节点编辑/MainView/TreeView/TreeView.h
-/软件/节点编辑/MainView/TreeView/TreeView.cpp
-/软件/节点编辑/MainView/Operator_TextView.h
-/软件/节点编辑/MainView/Operator_TextView.cpp
-/软件/节点编辑/MainView/MultiPage/MultiPage.h
-/软件/节点编辑/MainView/MultiPage/MultiPage.cpp
-/软件/节点编辑/MainView/MainView.h
-/软件/节点编辑/MainView/MainView.cpp
-/软件/节点编辑/MainView/Lib/Widget_Lib.h
-/软件/节点编辑/MainView/Lib/Widget_Lib.cpp
-/软件/节点编辑/MainView/Lib/Operator_Widget_Lib.h
-/软件/节点编辑/MainView/Lib/Operator_Widget_Lib.cpp
-/软件/节点编辑/MainView/InfoBar/InfoBar.h
-/软件/节点编辑/MainView/InfoBar/InfoBar.cpp
-/软件/节点编辑/MainView/extern/UI_MainView.h
-/软件/节点编辑/MainView/extern/UI_MainView.cpp
-/软件/节点编辑/MainFrame.h.save
-/软件/节点编辑/MainFrame.h
-/软件/节点编辑/MainFrame.cpp.save
-/软件/节点编辑/MainFrame.cpp
-/软件/节点编辑/intern/ScriptBind/ScriptBind.h
-/软件/节点编辑/intern/ScriptBind/ScriptBind.cpp
-/软件/节点编辑/intern/ProjectData/Project.h
-/软件/节点编辑/intern/ProjectData/Project.cpp
-/软件/节点编辑/intern/ProjectData/File.h
-/软件/节点编辑/intern/ProjectData/File.cpp
-/软件/节点编辑/intern/ProjectData/extern/ProjectData.h
-/软件/节点编辑/intern/ProjectData/DataOper.h
-/软件/节点编辑/intern/ProjectData/DataOper.cpp
-/软件/节点编辑/Find/Text_Find.h.save
-/软件/节点编辑/Find/Text_Find.h
-/软件/节点编辑/Find/Text_Find.cpp.save
-/软件/节点编辑/Find/Text_Find.cpp
-/软件/节点编辑/EditBox/Multi_EditBox.h
-/软件/节点编辑/EditBox/Multi_EditBox.cpp
-/软件/节点编辑/Data/Def_DataType.h
-/软件/滨江花园/滨江花园.layout.save.nssyncsc
-/软件/滨江花园/滨江花园.layout.nssyncsc
-/软件/滨江花园/滨江花园.depend.nssyncsc
-/软件/滨江花园/滨江花园.cbp.save.nssyncsc
-/软件/滨江花园/滨江花园.cbp.nssyncsc
-/软件/滨江花园/工程文件备份/滨江花园.layout.save.nssyncsc
-/软件/滨江花园/工程文件备份/滨江花园.layout.nssyncsc
-/软件/滨江花园/工程文件备份/滨江花园.depend.nssyncsc
-/软件/滨江花园/工程文件备份/滨江花园.cbp.save.nssyncsc
-/软件/滨江花园/工程文件备份/滨江花园 - 副本.cbp.nssyncsc
-/软件/滨江花园/Text.h.save.nssyncsc
-/软件/滨江花园/Text.h.nssyncsc
-/软件/滨江花园/Text.cpp.nssyncsc
-/软件/滨江花园/Player.h.nssyncsc
-/软件/滨江花园/Player.cpp.nssyncsc
-/软件/滨江花园/Page.h.save.nssyncsc
-/软件/滨江花园/Page.h.nssyncsc
-/软件/滨江花园/Page.cpp.save.nssyncsc
-/软件/滨江花园/Page.cpp.nssyncsc
-/软件/滨江花园/MianPage/Vision/Vision.h.nssyncsc
-/软件/滨江花园/MianPage/Vision/Vision.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/Vision/Vision.cpp.nssyncsc
-/软件/滨江花园/MianPage/Property/Property.h.save.nssyncsc
-/软件/滨江花园/MianPage/Property/Property.h.nssyncsc
-/软件/滨江花园/MianPage/Property/Property.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/Property/Property.cpp.nssyncsc
-/软件/滨江花园/MianPage/Project/Project.h.nssyncsc
-/软件/滨江花园/MianPage/Project/Project.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/Project/Project.cpp.nssyncsc
-/软件/滨江花园/MianPage/MianPage.h.save.nssyncsc
-/软件/滨江花园/MianPage/MianPage.h.nssyncsc
-/软件/滨江花园/MianPage/MianPage.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/MianPage.cpp.nssyncsc
-/软件/滨江花园/MianPage/MainMenu/MainMenu.h.nssyncsc
-/软件/滨江花园/MianPage/MainMenu/MainMenu.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/MainMenu/MainMenu.cpp.nssyncsc
-/软件/滨江花园/MianPage/Location/Location.h.nssyncsc
-/软件/滨江花园/MianPage/Location/Location.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/Location/Location.cpp.nssyncsc
-/软件/滨江花园/MianPage/Humanity/Humanity.h.nssyncsc
-/软件/滨江花园/MianPage/Humanity/Humanity.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/Humanity/Humanity.cpp.nssyncsc
-/软件/滨江花园/MianPage/Home/Home.h.save.nssyncsc
-/软件/滨江花园/MianPage/Home/Home.h.nssyncsc
-/软件/滨江花园/MianPage/Home/Home.cpp.nssyncsc
-/软件/滨江花园/MianPage/Gardens/Gardens.h.nssyncsc
-/软件/滨江花园/MianPage/Gardens/Gardens.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/Gardens/Gardens.cpp.nssyncsc
-/软件/滨江花园/MianPage/Building/Building.h.nssyncsc
-/软件/滨江花园/MianPage/Building/Building.cpp.nssyncsc
-/软件/滨江花园/MianPage/Brand/Brand.h.save.nssyncsc
-/软件/滨江花园/MianPage/Brand/Brand.h.nssyncsc
-/软件/滨江花园/MianPage/Brand/Brand.cpp.save.nssyncsc
-/软件/滨江花园/MianPage/Brand/Brand.cpp.nssyncsc
-/软件/滨江花园/mian.cpp.save.nssyncsc
-/软件/滨江花园/mian.cpp.nssyncsc
-/软件/滨江花园/ImagePlayer.h.save.nssyncsc
-/软件/滨江花园/ImagePlayer.h.nssyncsc
-/软件/滨江花园/ImagePlayer.cpp.nssyncsc
-/软件/滨江花园/Effect.h.save.nssyncsc
-/软件/滨江花园/Effect.h.nssyncsc
-/软件/滨江花园/Effect.cpp.save.nssyncsc
-/软件/滨江花园/Effect.cpp.nssyncsc
-/软件/滨江花园/Def_Page.h.nssyncsc
-/软件/滨江花园/Def_Data.h.nssyncsc
-/软件/滨江花园/Button_set.h.save.nssyncsc
-/软件/滨江花园/Button_set.h.nssyncsc
-/软件/UI文件转换/UI文件转换.layout.save
-/软件/UI文件转换/UI文件转换.layout
-/软件/UI文件转换/UI文件转换.depend
-/软件/UI文件转换/UI文件转换.cbp.save
-/软件/UI文件转换/UI文件转换.cbp
-/软件/UI文件转换/UI.glade
-/软件/UI文件转换/mian.cpp.save
-/软件/UI文件转换/mian.cpp
-/软件/RF_插件_C/RF_插件_C/setup.py
-/软件/RF_插件_C/RF_插件_C/RF_插件_C.layout
-/软件/RF_插件_C/RF_插件_C/RF_插件_C.depend
-/软件/RF_插件_C/RF_插件_C/RF.py
-/软件/RF_插件_C/RF_插件_C/main.h
-/软件/RF_插件_C/RF_插件_C/main.c
-/软件/RF_插件_C/RF_插件_C/Load.h
-/软件/RF_插件_C/RF_插件_C/Load.c
-/软件/Read了Flow_文件分析/Read了Flow_文件解析/Read了Flow_文件解析.layout
-/软件/Read了Flow_文件分析/Read了Flow_文件解析/Read了Flow_文件解析.depend
-/软件/Read了Flow_文件分析/Read了Flow_文件解析/Read了Flow_文件解析.cbp
-/软件/Read了Flow_文件分析/Read了Flow_文件解析/main.o
-/软件/Read了Flow_文件分析/Read了Flow_文件解析/main.cpp
-/软件/GTK工程模板/渲染管理.layout.save
-/软件/GTK工程模板/渲染管理.layout
-/软件/GTK工程模板/渲染管理.depend
-/软件/GTK工程模板/渲染管理.cbp.save
-/软件/GTK工程模板/渲染管理.cbp
-/软件/blender渲染管理?渲染管理.layout.save
-/软件/blender渲染管理?渲染管理.layout.save
-/软件/blender渲染管理?渲染管理.layout.save
-/软件/blender渲染管理?渲染管理.layout.save
-/软件/blender渲染管理?渲染管理.layout.save
-/软件/blender渲染管理?渲染管理.layout.save
-/图像引擎_
-/发音特征?
-/App1
-/测试文件/01
-/测试文件/blendcache_粒子
-/Tool_Lib/iup
-/DataTool_Lib
-/Tool_Lib
-/AI
-/AI模型
-/blender/source/blender/blenkernel/intern
-/Exhibition_ModelN1
-/LexicalAnalysis
-/MatrialEdit
-/MBT_Engine
-/SceneEdit
-/SoundMix
-/SPH
-/UI_Test
-/_SoundMix
-/备份
-/扩展界面组件
-/狂野天堂_release
-/模型
-/引擎测试
-/音波
-/音频制作
-/代码备份/狂野天堂
-/图像引擎/图形绘制/像素绘图/.vscode
-/图像引擎/物体/物理/src/out/build/x64-Debug
+*.cbp
+*.bak
+*.layout
+*.layout.save
+*.layout.bak
+*.nssyncsc
diff --git "a/BL\345\267\245\345\205\267\345\272\223/BL\345\267\245\345\205\267\345\272\223.vcxproj" "b/BL\345\267\245\345\205\267\345\272\223/BL\345\267\245\345\205\267\345\272\223.vcxproj"
deleted file mode 100644
index aaec3caabc336c0f07ffc49161b70d23f112dd7c..0000000000000000000000000000000000000000
--- "a/BL\345\267\245\345\205\267\345\272\223/BL\345\267\245\345\205\267\345\272\223.vcxproj"
+++ /dev/null
@@ -1,182 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {bd880960-2f39-474e-8fc5-e552b6032ca6}
- BL工具库
- 10.0
- 废弃_舍不得删_BL工具库
-
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- false
-
-
- true
- C:\Program Files\Python38\include;D:\U\Project\BL工具库;D:\U\Project\数据工具库;D:\U\Project\基础库;$(IncludePath)
-
-
- false
- D:\U\Project\数据工具库;D:\U\Project\基础库;$(IncludePath)
-
-
-
- Level3
- true
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
-
-
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
-
-
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
- MultiThreadedDebug
- true
-
-
-
-
- true
-
-
- true
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
- MultiThreaded
- true
-
-
-
-
- true
- true
- true
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/BL\345\267\245\345\205\267\345\272\223/BL\345\267\245\345\205\267\345\272\223.vcxproj.filters" "b/BL\345\267\245\345\205\267\345\272\223/BL\345\267\245\345\205\267\345\272\223.vcxproj.filters"
deleted file mode 100644
index be64aee9cf68baaa369b331f4c5e49d850dccb72..0000000000000000000000000000000000000000
--- "a/BL\345\267\245\345\205\267\345\272\223/BL\345\267\245\345\205\267\345\272\223.vcxproj.filters"
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;c++;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
\ No newline at end of file
diff --git a/BlenderSandbox/BlenderSandbox.vcxproj b/BlenderSandbox/BlenderSandbox.vcxproj
deleted file mode 100644
index e239a2dc4afb3c30b3140cbaae82565879763bb9..0000000000000000000000000000000000000000
--- a/BlenderSandbox/BlenderSandbox.vcxproj
+++ /dev/null
@@ -1,431 +0,0 @@
-
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 15.0
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}
- Win32Proj
- BlenderSandbox
- 10.0.18362.0
- 废弃_舍不得删_BlenderSandbox
-
-
-
- DynamicLibrary
- true
- v142
- Unicode
-
-
- DynamicLibrary
- false
- v142
- true
- Unicode
-
-
- DynamicLibrary
- true
- v142
- Unicode
- Static
-
-
- DynamicLibrary
- false
- v142
- true
- Unicode
- Static
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- true
- D:\U\Project\节点;D:\DEV\pybind11-master\include;D:\DEV\Julia\include\julia;D:\DEV\PyTorch\Debug\include;D:\DEV\PyTorch\Debug\include\torch\csrc\api\include;D:\U\Project\Tool_Lib\SDL\include;D:\Dev\VulkanSDK\Include;D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\基础库;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\数据工具库;D:\U\Project\engine;D:\Dev\flex\include;D:\U\Project\图形库;D:\U\Project\BlenderSandbox;$(IncludePath)
- D:\U\Project\Tool_Lib\bullet\lib\Debug;D:\DEV\Julia\lib;D:\DEV\PyTorch\Debug\lib;D:\U\Project\packages\pthreads.2.9.1.4\build\native\lib\v110\x64\Debug\static\cdecl;D:\U\Project\Tool_Lib\SDL\lib\x64;D:\U\Project\x64\Debug;D:\Dev\VulkanSDK\Lib;D:\Dev\FleX\lib\win64;D:\Dev\CUDA\lib\x64;D:\U\Project\Tool_Lib\PhysX\lib\debug;D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\lib\x64;$(LibraryPath)
- $(SolutionDir)$(Platform)\$(Configuration)\../BlenderSandbox/$(Configuration)/
- MultiThreadedDebug
- static
- static
- static
- stdcall
- $(VC_ReferencesPath_x64);$(ReferencePath)
- C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.23.28105\include\chrono;$(ExcludePath)
-
-
- false
-
-
- false
- D:\U\Project\节点;D:\U\Project\BlenderSandbox;D:\DEV\pybind11-master\include;D:\DEV\PyTorch\Release\include\torch\csrc\api\include;D:\DEV\Julia\include\julia;D:\DEV\PyTorch\Release\include;D:\U\Project\Tool_Lib\pthreads\include;D:\U\Project\Tool_Lib\SDL\include;D:\Dev\VulkanSDK\Include;D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\基础库;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\engine;D:\Dev\flex\include;$(IncludePath)
- D:\DEV\Julia\lib;D:\DEV\PyTorch\Release\lib;D:\U\Project\Tool_Lib\pthreads\lib\Release;D:\U\Project\Tool_Lib\SDL\lib\x64;D:\U\Project\x64\Release;D:\Dev\VulkanSDK\Lib;D:\U\Project\Tool_Lib\PhysX\Lib\release;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\lib\x64;D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\Dev\CUDA\lib\x64;D:\Dev\FleX\lib\win64;D:\Dev\VulkanSDK\vk\Lib;$(LibraryPath)
- $(SolutionDir)$(Platform)\$(Configuration)\../BlenderSandbox/$(Configuration)/
- C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.23.28105\include\chrono;$(ExcludePath)
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;BLENDERSANDBOX_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
-
-
-
-
- Use
- Level3
- Disabled
- _DEBUG;BLENDERSANDBOX_EXPORTS;_CRT_SECURE_NO_WARNINGS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions);opengl
- true
- MultiThreadedDebug
- true
-
-
- AdvancedVectorExtensions2
- false
- Default
- %(AdditionalIncludeDirectories)
- true
-
-
- Windows
- true
- SDL2.lib;vulkan-1.lib;torch.lib;XInput.lib;libjulia.dll.a;libopenlibm.dll.a;c10.lib;c10_cuda.lib;caffe2_detectron_ops_gpu.lib;caffe2_nvrtc.lib;caffe2_module_test_dynamic.lib;clog.lib;cpuinfo.lib;libprotobufd.lib;libprotobuf-lited.lib;libprotocd.lib;engine.lib;数据工具库.lib;基础库.lib;图形计算库.lib;python37.lib;gdi32.lib;opengl32.lib;NvFlexDebugCUDA_x64.lib;NvFlexExtDebugCUDA_x64.lib;NvFlexDeviceDebug_x64.lib;PhysX3CharacterKinematicDEBUG_x64.lib;PhysX3CommonDEBUG_x64.lib;PhysX3CookingDEBUG_x64.lib;PhysX3DEBUG_x64.lib;PhysX3ExtensionsDEBUG.lib;PhysX3VehicleDEBUG.lib;PxFoundationDEBUG_x64.lib;PxPvdSDKDEBUG_x64.lib;%(AdditionalDependencies)
- shaderc_combined.lib;msvcrtd.lib;vulkan-1.lib;PhysX3ExtensionsDEBUG.lib;PhysX3VehicleDEBUG.lib;%(IgnoreSpecificDefaultLibraries)
- %(AdditionalLibraryDirectories)
-
-
-
- 64
-
-
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;BLENDERSANDBOX_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
- true
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- false
- NDEBUG;BLENDERSANDBOX_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions);opengl
- false
- MultiThreaded
- true
- true
- stdcpp14
-
-
- true
- AdvancedVectorExtensions2
- false
- Default
- false
- false
-
-
- Windows
- true
- true
- true
- SDL2.lib;vulkan-1.lib;torch.lib;c10.lib;c10_cuda.lib;XInput.lib;libjulia.dll.a;libopenlibm.dll.a;engine.lib;python37.lib;NvFlexDeviceRelease_x64.lib;NvFlexReleaseCUDA_x64.lib;NvFlexExtReleaseCUDA_x64.lib;PhysX3_x64.lib;PhysX3CharacterKinematic_x64.lib;PhysX3Common_x64.lib;PhysX3Cooking_x64.lib;PhysX3Extensions.lib;PhysX3Vehicle.lib;PxFoundation_x64.lib;PxPvdSDK_x64.lib;数据工具库.lib;基础库.lib;图形计算库.lib;%(AdditionalDependencies)
- D:\U\Project\Tool_Lib\PhysX\lib\release;%(AdditionalLibraryDirectories)
- vulkan-1.lib;shaderc_combined.lib;msvcrtd.lib;%(IgnoreSpecificDefaultLibraries)
- /NODEFAULTLIB:shaderc_combined.lib %(AdditionalOptions)
-
-
- true
-
-
- 64
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/BlenderSandbox/BlenderSandbox.vcxproj.filters b/BlenderSandbox/BlenderSandbox.vcxproj.filters
deleted file mode 100644
index cbaf7c64fc8f08593f022d8145aebb0555e1245f..0000000000000000000000000000000000000000
--- a/BlenderSandbox/BlenderSandbox.vcxproj.filters
+++ /dev/null
@@ -1,558 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/CUDA_TEST/CUDA_TEST.vcxproj b/CUDA_TEST/CUDA_TEST.vcxproj
deleted file mode 100644
index baed16b9db776fa331b014f3530ff84e06f1c7bc..0000000000000000000000000000000000000000
--- a/CUDA_TEST/CUDA_TEST.vcxproj
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}
- CUDA_TEST
- 10.0.18362.0
-
-
-
- DynamicLibrary
- true
- MultiByte
- v142
-
-
- Application
- false
- true
- MultiByte
- v142
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
-
- Level3
- Disabled
- WIN32;WIN64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
-
-
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- true
- true
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/ChangeLanguage.exe b/ChangeLanguage.exe
new file mode 100644
index 0000000000000000000000000000000000000000..c22514b7956257bebe9c32b42ba3c9c12ab03bee
Binary files /dev/null and b/ChangeLanguage.exe differ
diff --git a/DownloadAncillaryFiles.ps1 b/DownloadAncillaryFiles.ps1
new file mode 100644
index 0000000000000000000000000000000000000000..67231d95529a767ec9eb9932587601a8a33325b5
--- /dev/null
+++ b/DownloadAncillaryFiles.ps1
@@ -0,0 +1 @@
+git lfs install
diff --git "a/EnginePy\346\216\245\345\217\243/EnginePy\346\216\245\345\217\243.vcxproj" "b/EnginePy\346\216\245\345\217\243/EnginePy\346\216\245\345\217\243.vcxproj"
deleted file mode 100644
index 04eedb593ab1a987ada45e0288182026a24d6a29..0000000000000000000000000000000000000000
--- "a/EnginePy\346\216\245\345\217\243/EnginePy\346\216\245\345\217\243.vcxproj"
+++ /dev/null
@@ -1,184 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 15.0
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}
- Win32Proj
- EnginePy接口
- 10.0
-
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- DynamicLibrary
- true
- v142
- Unicode
-
-
- DynamicLibrary
- false
- v142
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
-
-
- true
-
-
- true
-
-
- false
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- true
-
-
- Windows
- true
- true
- true
-
-
- true
-
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
-
-
-
-
- Use
- Level3
- Disabled
- true
- _DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- true
-
-
- Windows
- true
-
-
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
- true
- true
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
\ No newline at end of file
diff --git "a/EnginePy\346\216\245\345\217\243/EnginePy\346\216\245\345\217\243.vcxproj.filters" "b/EnginePy\346\216\245\345\217\243/EnginePy\346\216\245\345\217\243.vcxproj.filters"
deleted file mode 100644
index 93de94586183949d2a449bb769ec10dc0b10bc97..0000000000000000000000000000000000000000
--- "a/EnginePy\346\216\245\345\217\243/EnginePy\346\216\245\345\217\243.vcxproj.filters"
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/EnginePy\346\216\245\345\217\243/xmake.lua" "b/EnginePy\346\216\245\345\217\243/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..f1a4e7c2282b74af00a6d8a77a18b5dac86bbe69
--- /dev/null
+++ "b/EnginePy\346\216\245\345\217\243/xmake.lua"
@@ -0,0 +1,5 @@
+target("EnginePy接口")
+ set_kind("binary")
+ set_languages("c++11")
+ add_files("**.cpp")
+ add_headerfiles("**.h")
diff --git a/FirstInstall.ps1 b/FirstInstall.ps1
new file mode 100644
index 0000000000000000000000000000000000000000..ab500cc66a65d7331286382f64c56a3885355308
--- /dev/null
+++ b/FirstInstall.ps1
@@ -0,0 +1,4 @@
+$currentDir = Split-Path $MyInvocation.MyCommand.Path
+& "$currentDir\ProvisionInstallScripts\InstallLFS.ps1"
+& "$currentDir\ProvisionInstallScripts\InstallXmake.ps1"
+pause
\ No newline at end of file
diff --git a/GenerateProject.bat b/GenerateProject.bat
new file mode 100644
index 0000000000000000000000000000000000000000..9c4bd7e021c8c8cfc6a2a957e780a42dfd4e424d
--- /dev/null
+++ b/GenerateProject.bat
@@ -0,0 +1,53 @@
+@echo off
+CHCP 65001
+setlocal enabledelayedexpansion
+DATE /t
+CLS
+ECHO 程序开始运行时间戳: %time%
+REM check xmake...
+IF EXIST "%ProgramFiles%\xmake" (
+ SET "XMAKE_HOME=%ProgramFiles%\xmake"
+) ELSE IF EXIST "%ProgramData%\chocolatey\lib\xmake\tools\xmake" (
+ SET "XMAKE_HOME=%ProgramData%\chocolatey\lib\xmake\tools\xmake"
+) ELSE (
+ ECHO xmake not found, installing...
+ powershell.exe -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://xmake.io/shget.text'))"
+ SET "XMAKE_HOME=%LOCALAPPDATA%\.xmake"
+)
+REM install xmake...
+xmake l --plugins=cs >nul 2>&1 || (
+ echo Installing xmake-cs plugin...
+ xmake l --plugins=cs https://github.com/xmake-mirror/xmake-cs.git
+)
+REM check update...
+REM TIMEOUT /t 3 /nobreak >nul
+SET /p choice=Do you want to update xmake? (y/n):
+IF %errorlevel% EQU 1 (
+ ECHO Update xmake...
+ xmake update
+ xmake update --plugins="cs"
+)
+
+ECHO 开始重建项目,这可能需要一段时间,请不要关闭窗口。
+
+xmake -v
+REM REM xmake repo update
+REM xmake engine
+REM xmake EnginePy接口
+REM xmake JIT
+REM xmake NvFleX封装
+REM xmake 基础库
+REM REM xmake 数据工具库
+REM xmake 节点
+REM xmake 节点3D
+REM REM xmake 库下载模板
+REM REM xmake 数据共享
+REM xmake 图形库
+REM xmake 音频引擎
+REM xmake 图像引擎
+REM xmake 沙盒
+REM REM xmake BootstrappingFormat
+xmake project -k vsxmake
+
+ECHO 项目重建完成,请在根目录的vsxmake文件中找到你的工程
+PAUSE
\ No newline at end of file
diff --git "a/Item - \345\211\257\346\234\254.sln" "b/Item - \345\211\257\346\234\254.sln"
deleted file mode 100644
index ea7893234486487b360a806880f8ba2ced5258fc..0000000000000000000000000000000000000000
--- "a/Item - \345\211\257\346\234\254.sln"
+++ /dev/null
@@ -1,489 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.29102.190
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "引擎", "图像引擎\图像引擎.vcxproj", "{293F2418-5DB9-4031-9B75-593416EF7AB8}"
- ProjectSection(ProjectDependencies) = postProject
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "沙盒", "沙盒\沙盒.vcxproj", "{215C66DD-8E6F-4218-9F36-4645B9D80A45}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "数据工具库", "数据工具库\数据工具库.vcxproj", "{A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1} = {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "狂野天堂", "狂野天堂\狂野天堂.vcxproj", "{AC39937F-341F-41D6-9ABB-C257D3849FEF}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BlenderFleX", "BlenderFleX\BlenderFleX.vcxproj", "{5C779CD9-344A-4D6D-A56C-CEB81427AB46}"
- ProjectSection(ProjectDependencies) = postProject
- {293F2418-5DB9-4031-9B75-593416EF7AB8} = {293F2418-5DB9-4031-9B75-593416EF7AB8}
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BlenderSandbox", "BlenderSandbox\BlenderSandbox.vcxproj", "{9AFF3F38-30E0-439D-8748-4AB7B67322A1}"
- ProjectSection(ProjectDependencies) = postProject
- {293F2418-5DB9-4031-9B75-593416EF7AB8} = {293F2418-5DB9-4031-9B75-593416EF7AB8}
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC} = {A9152C5C-7CED-406F-9573-FB38AF17F5DC}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_blenderSandbox", "test_blenderSandbox\test_blenderSandbox.vcxproj", "{139E70F7-B89F-4EF2-B83B-381BDF333786}"
- ProjectSection(ProjectDependencies) = postProject
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1} = {9AFF3F38-30E0-439D-8748-4AB7B67322A1}
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC} = {A9152C5C-7CED-406F-9573-FB38AF17F5DC}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "EnginePy接口", "EnginePy接口\EnginePy接口.vcxproj", "{19E8B4EC-4E89-4F18-BDDB-ED256829512D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "engine\engine.vcxproj", "{A9152C5C-7CED-406F-9573-FB38AF17F5DC}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1} = {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "库下载模板", "库下载模板\库下载模板.vcxproj", "{115BD014-4405-4BBD-B031-1E05F8E37963}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "App1", "App1\App1.vcxproj", "{25B30ED4-409A-42B6-AD14-EE3BEA99646C}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Project1", "Project1\Project1.vcxproj", "{81F5CB90-65E5-49BC-AFD8-D64E23B691FD}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bl资源器", "bl资源器\bl资源器.vcxproj", "{282D70F0-7D27-4F78-AF8C-D5FA873BEB90}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "音频引擎", "音频引擎\音频引擎.vcxproj", "{B9FFEDD2-9914-48EB-AF98-C695A9D526B1}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CUDA_TEST", "CUDA_TEST\CUDA_TEST.vcxproj", "{96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "节点3D", "节点3D\节点3D.vcxproj", "{C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC} = {A9152C5C-7CED-406F-9573-FB38AF17F5DC}
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB} = {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1} = {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "图形库", "图形库\图形库.vcxproj", "{787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "基础库", "基础库\基础库.vcxproj", "{62A3844D-2835-486E-BAEF-58442D1E7281}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "节点后端", "节点后端\节点后端.vcxproj", "{7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "节点", "节点\节点.vcxproj", "{5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}"
- ProjectSection(ProjectDependencies) = postProject
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011} = {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC} = {A9152C5C-7CED-406F-9573-FB38AF17F5DC}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- {3241A3CF-FA29-439D-907D-A439FBA2CED3} = {3241A3CF-FA29-439D-907D-A439FBA2CED3}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "数据共享", "数据共享\数据共享.vcxproj", "{6949233A-1C17-4D37-9A79-DD09355279D0}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{B3481B1F-C370-45BE-8E33-DBD144165AB7}"
- ProjectSection(SolutionItems) = preProject
- LICENSE.txt = LICENSE.txt
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BL工具库", "BL工具库\BL工具库.vcxproj", "{BD880960-2F39-474E-8FC5-E552B6032CA6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JIT", "JIT\JIT.vcxproj", "{0858CD0F-D2AC-428A-99FD-E6A0C55DD011}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbt_test", "mbt_test\mbt_test.vcxproj", "{FB994908-33EC-497A-A9B3-C15D38AC4A3F}"
- ProjectSection(ProjectDependencies) = postProject
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011} = {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NvFleX封装", "NvFleX封装\NvFleX封装.vcxproj", "{3241A3CF-FA29-439D-907D-A439FBA2CED3}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|ARM = Debug|ARM
- Debug|ARM64 = Debug|ARM64
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|ARM = Release|ARM
- Release|ARM64 = Release|ARM64
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|ARM.ActiveCfg = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|ARM64.ActiveCfg = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x64.ActiveCfg = Debug|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x64.Build.0 = Debug|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x86.ActiveCfg = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x86.Build.0 = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x86.Deploy.0 = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|ARM.ActiveCfg = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|ARM64.ActiveCfg = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x64.ActiveCfg = Release|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x64.Build.0 = Release|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x86.ActiveCfg = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x86.Build.0 = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x86.Deploy.0 = Release|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Debug|ARM.ActiveCfg = Debug|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Debug|ARM64.ActiveCfg = Debug|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Debug|x64.ActiveCfg = Debug|x64
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Debug|x64.Build.0 = Debug|x64
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Debug|x86.ActiveCfg = Debug|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Debug|x86.Build.0 = Debug|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Debug|x86.Deploy.0 = Debug|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Release|ARM.ActiveCfg = Release|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Release|ARM64.ActiveCfg = Release|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Release|x64.ActiveCfg = Release|x64
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Release|x64.Build.0 = Release|x64
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Release|x86.ActiveCfg = Release|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Release|x86.Build.0 = Release|Win32
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}.Release|x86.Deploy.0 = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|ARM.ActiveCfg = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|ARM64.ActiveCfg = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x64.ActiveCfg = Debug|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x64.Build.0 = Debug|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x86.ActiveCfg = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x86.Build.0 = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x86.Deploy.0 = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|ARM.ActiveCfg = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|ARM64.ActiveCfg = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x64.ActiveCfg = Release|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x64.Build.0 = Release|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x86.ActiveCfg = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x86.Build.0 = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x86.Deploy.0 = Release|Win32
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Debug|ARM.ActiveCfg = Debug|Win32
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Debug|ARM64.ActiveCfg = Debug|Win32
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Debug|x64.ActiveCfg = Debug|x64
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Debug|x64.Build.0 = Debug|x64
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Debug|x86.ActiveCfg = Debug|Win32
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Debug|x86.Build.0 = Debug|Win32
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Release|ARM.ActiveCfg = Release|Win32
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Release|ARM64.ActiveCfg = Release|Win32
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Release|x64.ActiveCfg = Release|x64
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Release|x64.Build.0 = Release|x64
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Release|x86.ActiveCfg = Release|Win32
- {AC39937F-341F-41D6-9ABB-C257D3849FEF}.Release|x86.Build.0 = Release|Win32
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Debug|ARM.ActiveCfg = Debug|Win32
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Debug|ARM64.ActiveCfg = Debug|Win32
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Debug|x64.ActiveCfg = Debug|x64
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Debug|x64.Build.0 = Debug|x64
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Debug|x86.ActiveCfg = Debug|Win32
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Debug|x86.Build.0 = Debug|Win32
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Release|ARM.ActiveCfg = Release|Win32
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Release|ARM64.ActiveCfg = Release|Win32
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Release|x64.ActiveCfg = Release|x64
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Release|x64.Build.0 = Release|x64
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Release|x86.ActiveCfg = Release|Win32
- {5C779CD9-344A-4D6D-A56C-CEB81427AB46}.Release|x86.Build.0 = Release|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|ARM.ActiveCfg = Debug|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|ARM64.ActiveCfg = Debug|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|x64.ActiveCfg = Debug|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|x64.Build.0 = Debug|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|x86.ActiveCfg = Debug|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|x86.Build.0 = Debug|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|ARM.ActiveCfg = Release|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|ARM64.ActiveCfg = Release|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|x64.ActiveCfg = Release|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|x64.Build.0 = Release|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|x86.ActiveCfg = Release|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|x86.Build.0 = Release|Win32
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Debug|ARM.ActiveCfg = Debug|Win32
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Debug|ARM64.ActiveCfg = Debug|Win32
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Debug|x64.ActiveCfg = Debug|x64
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Debug|x64.Build.0 = Debug|x64
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Debug|x86.ActiveCfg = Debug|Win32
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Debug|x86.Build.0 = Debug|Win32
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Release|ARM.ActiveCfg = Release|Win32
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Release|ARM64.ActiveCfg = Release|Win32
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Release|x64.ActiveCfg = Release|x64
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Release|x64.Build.0 = Release|x64
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Release|x86.ActiveCfg = Release|Win32
- {139E70F7-B89F-4EF2-B83B-381BDF333786}.Release|x86.Build.0 = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|ARM.ActiveCfg = Debug|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|ARM64.ActiveCfg = Debug|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|x64.ActiveCfg = Debug|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|x64.Build.0 = Debug|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|x86.ActiveCfg = Debug|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|x86.Build.0 = Debug|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|ARM.ActiveCfg = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|ARM64.ActiveCfg = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|x64.ActiveCfg = Release|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|x64.Build.0 = Release|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|x86.ActiveCfg = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|x86.Build.0 = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|ARM.ActiveCfg = Debug|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|ARM64.ActiveCfg = Debug|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|x64.ActiveCfg = Debug|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|x64.Build.0 = Debug|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|x86.ActiveCfg = Debug|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|x86.Build.0 = Debug|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|ARM.ActiveCfg = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|ARM64.ActiveCfg = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|x64.ActiveCfg = Release|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|x64.Build.0 = Release|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|x86.ActiveCfg = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|x86.Build.0 = Release|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|ARM.ActiveCfg = Debug|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|ARM64.ActiveCfg = Debug|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|x64.ActiveCfg = Debug|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|x64.Build.0 = Debug|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|x86.ActiveCfg = Debug|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|x86.Build.0 = Debug|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|ARM.ActiveCfg = Release|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|ARM64.ActiveCfg = Release|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|x64.ActiveCfg = Release|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|x64.Build.0 = Release|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|x86.ActiveCfg = Release|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|x86.Build.0 = Release|Win32
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|ARM.ActiveCfg = Debug|ARM
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|ARM.Build.0 = Debug|ARM
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|ARM.Deploy.0 = Debug|ARM
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|ARM64.ActiveCfg = Debug|ARM64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|ARM64.Build.0 = Debug|ARM64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|ARM64.Deploy.0 = Debug|ARM64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|x64.ActiveCfg = Debug|x64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|x64.Build.0 = Debug|x64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|x64.Deploy.0 = Debug|x64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|x86.ActiveCfg = Debug|Win32
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|x86.Build.0 = Debug|Win32
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Debug|x86.Deploy.0 = Debug|Win32
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|ARM.ActiveCfg = Release|ARM
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|ARM.Build.0 = Release|ARM
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|ARM.Deploy.0 = Release|ARM
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|ARM64.ActiveCfg = Release|ARM64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|ARM64.Build.0 = Release|ARM64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|ARM64.Deploy.0 = Release|ARM64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|x64.ActiveCfg = Release|x64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|x64.Build.0 = Release|x64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|x64.Deploy.0 = Release|x64
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|x86.ActiveCfg = Release|Win32
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|x86.Build.0 = Release|Win32
- {25B30ED4-409A-42B6-AD14-EE3BEA99646C}.Release|x86.Deploy.0 = Release|Win32
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Debug|ARM.ActiveCfg = Debug|Win32
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Debug|ARM64.ActiveCfg = Debug|Win32
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Debug|x64.ActiveCfg = Debug|x64
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Debug|x64.Build.0 = Debug|x64
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Debug|x86.ActiveCfg = Debug|Win32
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Debug|x86.Build.0 = Debug|Win32
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Release|ARM.ActiveCfg = Release|Win32
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Release|ARM64.ActiveCfg = Release|Win32
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Release|x64.ActiveCfg = Release|x64
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Release|x64.Build.0 = Release|x64
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Release|x86.ActiveCfg = Release|Win32
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}.Release|x86.Build.0 = Release|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|ARM.ActiveCfg = Debug|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|ARM64.ActiveCfg = Debug|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|x64.ActiveCfg = Debug|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|x64.Build.0 = Debug|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|x86.ActiveCfg = Debug|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|x86.Build.0 = Debug|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|ARM.ActiveCfg = Release|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|ARM64.ActiveCfg = Release|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|x64.ActiveCfg = Release|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|x64.Build.0 = Release|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|x86.ActiveCfg = Release|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|x86.Build.0 = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|ARM.ActiveCfg = Debug|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|ARM64.ActiveCfg = Debug|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|x64.ActiveCfg = Debug|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|x64.Build.0 = Debug|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|x86.ActiveCfg = Debug|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|x86.Build.0 = Debug|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|ARM.ActiveCfg = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|ARM64.ActiveCfg = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|x64.ActiveCfg = Release|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|x64.Build.0 = Release|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|x86.ActiveCfg = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|x86.Build.0 = Release|Win32
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Debug|ARM.ActiveCfg = Debug|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Debug|ARM64.ActiveCfg = Debug|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Debug|x64.ActiveCfg = Debug|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Debug|x64.Build.0 = Debug|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Debug|x86.ActiveCfg = Debug|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Release|ARM.ActiveCfg = Release|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Release|ARM64.ActiveCfg = Release|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Release|x64.ActiveCfg = Release|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Release|x64.Build.0 = Release|x64
- {96EF1932-4D73-4F8A-BBBE-8F8B3ADF56C9}.Release|x86.ActiveCfg = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|ARM.ActiveCfg = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|ARM64.ActiveCfg = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|x64.ActiveCfg = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|x64.Build.0 = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|x86.ActiveCfg = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|ARM.ActiveCfg = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|ARM64.ActiveCfg = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|x64.ActiveCfg = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|x64.Build.0 = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|x86.ActiveCfg = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|ARM.ActiveCfg = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|ARM64.ActiveCfg = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|x64.ActiveCfg = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|x64.Build.0 = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|x86.ActiveCfg = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|ARM.ActiveCfg = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|ARM64.ActiveCfg = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|x64.ActiveCfg = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|x64.Build.0 = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|x86.ActiveCfg = Release|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|ARM.ActiveCfg = Debug|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|ARM64.ActiveCfg = Debug|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|x64.ActiveCfg = Debug|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|x64.Build.0 = Debug|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|x86.ActiveCfg = Debug|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|x86.Build.0 = Debug|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|ARM.ActiveCfg = Release|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|ARM64.ActiveCfg = Release|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|x64.ActiveCfg = Release|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|x64.Build.0 = Release|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|x86.ActiveCfg = Release|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|x86.Build.0 = Release|Win32
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Debug|ARM.ActiveCfg = Debug|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Debug|ARM64.ActiveCfg = Debug|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Debug|x64.ActiveCfg = Debug|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Debug|x64.Build.0 = Debug|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Debug|x86.ActiveCfg = Debug|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Release|ARM.ActiveCfg = Release|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Release|ARM64.ActiveCfg = Release|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Release|x64.ActiveCfg = Release|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Release|x64.Build.0 = Release|x64
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}.Release|x86.ActiveCfg = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|ARM.ActiveCfg = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|ARM64.ActiveCfg = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|x64.ActiveCfg = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|x64.Build.0 = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|x86.ActiveCfg = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|ARM.ActiveCfg = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|ARM64.ActiveCfg = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|x64.ActiveCfg = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|x64.Build.0 = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|x86.ActiveCfg = Release|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|ARM.ActiveCfg = Debug|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|ARM64.ActiveCfg = Debug|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|x64.ActiveCfg = Debug|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|x64.Build.0 = Debug|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|x86.ActiveCfg = Debug|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|x86.Build.0 = Debug|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|ARM.ActiveCfg = Release|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|ARM64.ActiveCfg = Release|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|x64.ActiveCfg = Release|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|x64.Build.0 = Release|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|x86.ActiveCfg = Release|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|x86.Build.0 = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|ARM.ActiveCfg = Debug|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|ARM64.ActiveCfg = Debug|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|x64.ActiveCfg = Debug|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|x64.Build.0 = Debug|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|x86.ActiveCfg = Debug|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|x86.Build.0 = Debug|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|ARM.ActiveCfg = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|ARM64.ActiveCfg = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|x64.ActiveCfg = Release|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|x64.Build.0 = Release|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|x86.ActiveCfg = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|x86.Build.0 = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|ARM.ActiveCfg = Debug|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|ARM64.ActiveCfg = Debug|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|x64.ActiveCfg = Debug|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|x64.Build.0 = Debug|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|x86.ActiveCfg = Debug|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|x86.Build.0 = Debug|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|ARM.ActiveCfg = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|ARM64.ActiveCfg = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|x64.ActiveCfg = Release|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|x64.Build.0 = Release|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|x86.ActiveCfg = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|x86.Build.0 = Release|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|ARM.ActiveCfg = Debug|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|ARM64.ActiveCfg = Debug|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|x64.ActiveCfg = Debug|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|x64.Build.0 = Debug|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|x86.ActiveCfg = Debug|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|x86.Build.0 = Debug|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|ARM.ActiveCfg = Release|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|ARM64.ActiveCfg = Release|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|x64.ActiveCfg = Release|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|x64.Build.0 = Release|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|x86.ActiveCfg = Release|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|x86.Build.0 = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|ARM.ActiveCfg = Debug|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|ARM64.ActiveCfg = Debug|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|x64.ActiveCfg = Debug|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|x64.Build.0 = Debug|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|x86.ActiveCfg = Debug|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|x86.Build.0 = Debug|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|ARM.ActiveCfg = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|ARM64.ActiveCfg = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|x64.ActiveCfg = Release|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|x64.Build.0 = Release|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|x86.ActiveCfg = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|x86.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {7823BF7F-899A-4FD8-BC9A-8FDEC70340F0}
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
-EndGlobal
diff --git a/Item.sln b/Item.sln
deleted file mode 100644
index 24bcd39422271459740b5a45455f53a1a344ec4d..0000000000000000000000000000000000000000
--- a/Item.sln
+++ /dev/null
@@ -1,465 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31912.275
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "引擎", "图像引擎\图像引擎.vcxproj", "{293F2418-5DB9-4031-9B75-593416EF7AB8}"
- ProjectSection(ProjectDependencies) = postProject
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "数据工具库", "数据工具库\数据工具库.vcxproj", "{A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1} = {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BlenderSandbox", "BlenderSandbox\BlenderSandbox.vcxproj", "{9AFF3F38-30E0-439D-8748-4AB7B67322A1}"
- ProjectSection(ProjectDependencies) = postProject
- {293F2418-5DB9-4031-9B75-593416EF7AB8} = {293F2418-5DB9-4031-9B75-593416EF7AB8}
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC} = {A9152C5C-7CED-406F-9573-FB38AF17F5DC}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "EnginePy接口", "EnginePy接口\EnginePy接口.vcxproj", "{19E8B4EC-4E89-4F18-BDDB-ED256829512D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "engine", "engine\engine.vcxproj", "{A9152C5C-7CED-406F-9573-FB38AF17F5DC}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1} = {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "库下载模板", "库下载模板\库下载模板.vcxproj", "{115BD014-4405-4BBD-B031-1E05F8E37963}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bl资源器", "bl资源器\bl资源器.vcxproj", "{282D70F0-7D27-4F78-AF8C-D5FA873BEB90}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "音频引擎", "音频引擎\音频引擎.vcxproj", "{B9FFEDD2-9914-48EB-AF98-C695A9D526B1}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "节点3D", "节点3D\节点3D.vcxproj", "{C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}"
- ProjectSection(ProjectDependencies) = postProject
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011} = {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB} = {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1} = {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC} = {A9152C5C-7CED-406F-9573-FB38AF17F5DC}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "图形库", "图形库\图形库.vcxproj", "{787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}"
- ProjectSection(ProjectDependencies) = postProject
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "基础库", "基础库\基础库.vcxproj", "{62A3844D-2835-486E-BAEF-58442D1E7281}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "节点", "节点\节点.vcxproj", "{5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}"
- ProjectSection(ProjectDependencies) = postProject
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011} = {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}
- {3241A3CF-FA29-439D-907D-A439FBA2CED3} = {3241A3CF-FA29-439D-907D-A439FBA2CED3}
- {62A3844D-2835-486E-BAEF-58442D1E7281} = {62A3844D-2835-486E-BAEF-58442D1E7281}
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1} = {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF} = {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC} = {A9152C5C-7CED-406F-9573-FB38AF17F5DC}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "数据共享", "数据共享\数据共享.vcxproj", "{6949233A-1C17-4D37-9A79-DD09355279D0}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{B3481B1F-C370-45BE-8E33-DBD144165AB7}"
- ProjectSection(SolutionItems) = preProject
- LICENSE.txt = LICENSE.txt
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BL工具库", "BL工具库\BL工具库.vcxproj", "{BD880960-2F39-474E-8FC5-E552B6032CA6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JIT", "JIT\JIT.vcxproj", "{0858CD0F-D2AC-428A-99FD-E6A0C55DD011}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbt_test", "mbt_test\mbt_test.vcxproj", "{FB994908-33EC-497A-A9B3-C15D38AC4A3F}"
- ProjectSection(ProjectDependencies) = postProject
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011} = {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NvFleX封装", "NvFleX封装\NvFleX封装.vcxproj", "{3241A3CF-FA29-439D-907D-A439FBA2CED3}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|ARM = Debug|ARM
- Debug|ARM64 = Debug|ARM64
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|ARM = Release|ARM
- Release|ARM64 = Release|ARM64
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- 最终生成|ARM = 最终生成|ARM
- 最终生成|ARM64 = 最终生成|ARM64
- 最终生成|x64 = 最终生成|x64
- 最终生成|x86 = 最终生成|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|ARM.ActiveCfg = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|ARM64.ActiveCfg = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x64.ActiveCfg = Debug|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x64.Build.0 = Debug|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x86.ActiveCfg = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x86.Build.0 = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Debug|x86.Deploy.0 = Debug|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|ARM.ActiveCfg = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|ARM64.ActiveCfg = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x64.ActiveCfg = Release|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x64.Build.0 = Release|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x86.ActiveCfg = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x86.Build.0 = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.Release|x86.Deploy.0 = Release|Win32
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.最终生成|ARM.ActiveCfg = Release|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.最终生成|ARM64.ActiveCfg = Release|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.最终生成|x64.ActiveCfg = Release|x64
- {293F2418-5DB9-4031-9B75-593416EF7AB8}.最终生成|x86.ActiveCfg = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|ARM.ActiveCfg = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|ARM64.ActiveCfg = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x64.ActiveCfg = Debug|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x64.Build.0 = Debug|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x86.ActiveCfg = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x86.Build.0 = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Debug|x86.Deploy.0 = Debug|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|ARM.ActiveCfg = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|ARM64.ActiveCfg = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x64.ActiveCfg = Release|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x64.Build.0 = Release|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x86.ActiveCfg = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x86.Build.0 = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.Release|x86.Deploy.0 = Release|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.最终生成|ARM.Build.0 = 最终生成|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.最终生成|ARM64.Build.0 = 最终生成|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.最终生成|x64.ActiveCfg = 最终生成|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.最终生成|x64.Build.0 = 最终生成|x64
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.最终生成|x86.ActiveCfg = 最终生成|Win32
- {A9128F9C-20E0-4E4C-B864-E3F9D23D0BFF}.最终生成|x86.Build.0 = 最终生成|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|ARM.ActiveCfg = Debug|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|ARM64.ActiveCfg = Debug|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|x64.ActiveCfg = Debug|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|x64.Build.0 = Debug|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|x86.ActiveCfg = Debug|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Debug|x86.Build.0 = Debug|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|ARM.ActiveCfg = Release|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|ARM64.ActiveCfg = Release|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|x64.ActiveCfg = Release|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|x64.Build.0 = Release|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|x86.ActiveCfg = Release|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.Release|x86.Build.0 = Release|Win32
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.最终生成|ARM.ActiveCfg = Release|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.最终生成|ARM64.ActiveCfg = Release|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.最终生成|x64.ActiveCfg = Release|x64
- {9AFF3F38-30E0-439D-8748-4AB7B67322A1}.最终生成|x86.ActiveCfg = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|ARM.ActiveCfg = Debug|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|ARM64.ActiveCfg = Debug|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|x64.ActiveCfg = Debug|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|x64.Build.0 = Debug|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|x86.ActiveCfg = Debug|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Debug|x86.Build.0 = Debug|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|ARM.ActiveCfg = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|ARM64.ActiveCfg = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|x64.ActiveCfg = Release|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|x64.Build.0 = Release|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|x86.ActiveCfg = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.Release|x86.Build.0 = Release|Win32
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.最终生成|ARM.ActiveCfg = Release|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.最终生成|ARM64.ActiveCfg = Release|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.最终生成|x64.ActiveCfg = Release|x64
- {19E8B4EC-4E89-4F18-BDDB-ED256829512D}.最终生成|x86.ActiveCfg = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|ARM.ActiveCfg = Debug|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|ARM64.ActiveCfg = Debug|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|x64.ActiveCfg = Debug|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|x64.Build.0 = Debug|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|x86.ActiveCfg = Debug|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Debug|x86.Build.0 = Debug|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|ARM.ActiveCfg = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|ARM64.ActiveCfg = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|x64.ActiveCfg = Release|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|x64.Build.0 = Release|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|x86.ActiveCfg = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.Release|x86.Build.0 = Release|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.最终生成|ARM.Build.0 = 最终生成|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.最终生成|ARM64.Build.0 = 最终生成|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.最终生成|x64.ActiveCfg = 最终生成|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.最终生成|x64.Build.0 = 最终生成|x64
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.最终生成|x86.ActiveCfg = 最终生成|Win32
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}.最终生成|x86.Build.0 = 最终生成|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|ARM.ActiveCfg = Debug|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|ARM64.ActiveCfg = Debug|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|x64.ActiveCfg = Debug|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|x64.Build.0 = Debug|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|x86.ActiveCfg = Debug|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Debug|x86.Build.0 = Debug|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|ARM.ActiveCfg = Release|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|ARM64.ActiveCfg = Release|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|x64.ActiveCfg = Release|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|x64.Build.0 = Release|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|x86.ActiveCfg = Release|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.Release|x86.Build.0 = Release|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.最终生成|ARM.Build.0 = 最终生成|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.最终生成|ARM64.Build.0 = 最终生成|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.最终生成|x64.ActiveCfg = 最终生成|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.最终生成|x64.Build.0 = 最终生成|x64
- {115BD014-4405-4BBD-B031-1E05F8E37963}.最终生成|x86.ActiveCfg = 最终生成|Win32
- {115BD014-4405-4BBD-B031-1E05F8E37963}.最终生成|x86.Build.0 = 最终生成|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|ARM.ActiveCfg = Debug|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|ARM64.ActiveCfg = Debug|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|x64.ActiveCfg = Debug|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|x64.Build.0 = Debug|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|x86.ActiveCfg = Debug|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Debug|x86.Build.0 = Debug|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|ARM.ActiveCfg = Release|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|ARM64.ActiveCfg = Release|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|x64.ActiveCfg = Release|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|x64.Build.0 = Release|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|x86.ActiveCfg = Release|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.Release|x86.Build.0 = Release|Win32
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.最终生成|ARM.ActiveCfg = Release|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.最终生成|ARM64.ActiveCfg = Release|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.最终生成|x64.ActiveCfg = Release|x64
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}.最终生成|x86.ActiveCfg = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|ARM.ActiveCfg = Debug|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|ARM64.ActiveCfg = Debug|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|x64.ActiveCfg = Debug|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|x64.Build.0 = Debug|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|x86.ActiveCfg = Debug|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Debug|x86.Build.0 = Debug|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|ARM.ActiveCfg = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|ARM64.ActiveCfg = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|x64.ActiveCfg = Release|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|x64.Build.0 = Release|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|x86.ActiveCfg = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.Release|x86.Build.0 = Release|Win32
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.最终生成|ARM.ActiveCfg = Release|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.最终生成|ARM64.ActiveCfg = Release|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.最终生成|x64.ActiveCfg = Release|x64
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}.最终生成|x86.ActiveCfg = Release|Win32
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|ARM.ActiveCfg = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|ARM64.ActiveCfg = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|x64.ActiveCfg = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|x64.Build.0 = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Debug|x86.ActiveCfg = Debug|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|ARM.ActiveCfg = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|ARM64.ActiveCfg = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|x64.ActiveCfg = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|x64.Build.0 = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.Release|x86.ActiveCfg = Release|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.最终生成|ARM.Build.0 = 最终生成|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.最终生成|ARM64.Build.0 = 最终生成|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.最终生成|x64.ActiveCfg = 最终生成|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.最终生成|x64.Build.0 = 最终生成|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.最终生成|x86.ActiveCfg = 最终生成|x64
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}.最终生成|x86.Build.0 = 最终生成|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|ARM.ActiveCfg = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|ARM64.ActiveCfg = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|x64.ActiveCfg = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|x64.Build.0 = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Debug|x86.ActiveCfg = Debug|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|ARM.ActiveCfg = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|ARM64.ActiveCfg = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|x64.ActiveCfg = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|x64.Build.0 = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.Release|x86.ActiveCfg = Release|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.最终生成|ARM.Build.0 = 最终生成|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.最终生成|ARM64.Build.0 = 最终生成|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.最终生成|x64.ActiveCfg = 最终生成|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.最终生成|x64.Build.0 = 最终生成|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.最终生成|x86.ActiveCfg = 最终生成|x64
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}.最终生成|x86.Build.0 = 最终生成|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|ARM.ActiveCfg = Debug|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|ARM64.ActiveCfg = Debug|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|x64.ActiveCfg = Debug|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|x64.Build.0 = Debug|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|x86.ActiveCfg = Debug|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Debug|x86.Build.0 = Debug|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|ARM.ActiveCfg = Release|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|ARM64.ActiveCfg = Release|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|x64.ActiveCfg = Release|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|x64.Build.0 = Release|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|x86.ActiveCfg = Release|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.Release|x86.Build.0 = Release|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.最终生成|ARM.Build.0 = 最终生成|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.最终生成|ARM64.Build.0 = 最终生成|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.最终生成|x64.ActiveCfg = 最终生成|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.最终生成|x64.Build.0 = 最终生成|x64
- {62A3844D-2835-486E-BAEF-58442D1E7281}.最终生成|x86.ActiveCfg = 最终生成|Win32
- {62A3844D-2835-486E-BAEF-58442D1E7281}.最终生成|x86.Build.0 = 最终生成|Win32
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|ARM.ActiveCfg = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|ARM64.ActiveCfg = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|x64.ActiveCfg = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|x64.Build.0 = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Debug|x86.ActiveCfg = Debug|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|ARM.ActiveCfg = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|ARM64.ActiveCfg = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|x64.ActiveCfg = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|x64.Build.0 = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.Release|x86.ActiveCfg = Release|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.最终生成|ARM.Build.0 = 最终生成|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.最终生成|ARM64.Build.0 = 最终生成|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.最终生成|x64.ActiveCfg = 最终生成|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.最终生成|x64.Build.0 = 最终生成|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.最终生成|x86.ActiveCfg = 最终生成|x64
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}.最终生成|x86.Build.0 = 最终生成|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|ARM.ActiveCfg = Debug|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|ARM64.ActiveCfg = Debug|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|x64.ActiveCfg = Debug|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|x64.Build.0 = Debug|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|x86.ActiveCfg = Debug|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Debug|x86.Build.0 = Debug|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|ARM.ActiveCfg = Release|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|ARM64.ActiveCfg = Release|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|x64.ActiveCfg = Release|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|x64.Build.0 = Release|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|x86.ActiveCfg = Release|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.Release|x86.Build.0 = Release|Win32
- {6949233A-1C17-4D37-9A79-DD09355279D0}.最终生成|ARM.ActiveCfg = Release|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.最终生成|ARM64.ActiveCfg = Release|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.最终生成|x64.ActiveCfg = Release|x64
- {6949233A-1C17-4D37-9A79-DD09355279D0}.最终生成|x86.ActiveCfg = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|ARM.ActiveCfg = Debug|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|ARM64.ActiveCfg = Debug|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|x64.ActiveCfg = Debug|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|x64.Build.0 = Debug|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|x86.ActiveCfg = Debug|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Debug|x86.Build.0 = Debug|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|ARM.ActiveCfg = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|ARM64.ActiveCfg = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|x64.ActiveCfg = Release|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|x64.Build.0 = Release|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|x86.ActiveCfg = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.Release|x86.Build.0 = Release|Win32
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.最终生成|ARM.ActiveCfg = Release|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.最终生成|ARM64.ActiveCfg = Release|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.最终生成|x64.ActiveCfg = Release|x64
- {BD880960-2F39-474E-8FC5-E552B6032CA6}.最终生成|x86.ActiveCfg = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|ARM.ActiveCfg = Debug|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|ARM64.ActiveCfg = Debug|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|x64.ActiveCfg = Debug|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|x64.Build.0 = Debug|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|x86.ActiveCfg = Debug|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Debug|x86.Build.0 = Debug|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|ARM.ActiveCfg = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|ARM64.ActiveCfg = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|x64.ActiveCfg = Release|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|x64.Build.0 = Release|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|x86.ActiveCfg = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.Release|x86.Build.0 = Release|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.最终生成|ARM.Build.0 = 最终生成|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.最终生成|ARM64.Build.0 = 最终生成|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.最终生成|x64.ActiveCfg = 最终生成|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.最终生成|x64.Build.0 = 最终生成|x64
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.最终生成|x86.ActiveCfg = 最终生成|Win32
- {0858CD0F-D2AC-428A-99FD-E6A0C55DD011}.最终生成|x86.Build.0 = 最终生成|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|ARM.ActiveCfg = Debug|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|ARM64.ActiveCfg = Debug|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|x64.ActiveCfg = Debug|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|x64.Build.0 = Debug|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|x86.ActiveCfg = Debug|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Debug|x86.Build.0 = Debug|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|ARM.ActiveCfg = Release|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|ARM64.ActiveCfg = Release|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|x64.ActiveCfg = Release|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|x64.Build.0 = Release|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|x86.ActiveCfg = Release|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.Release|x86.Build.0 = Release|Win32
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.最终生成|ARM.ActiveCfg = Release|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.最终生成|ARM64.ActiveCfg = Release|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.最终生成|x64.ActiveCfg = Release|x64
- {FB994908-33EC-497A-A9B3-C15D38AC4A3F}.最终生成|x86.ActiveCfg = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|ARM.ActiveCfg = Debug|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|ARM64.ActiveCfg = Debug|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|x64.ActiveCfg = Debug|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|x64.Build.0 = Debug|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|x86.ActiveCfg = Debug|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Debug|x86.Build.0 = Debug|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|ARM.ActiveCfg = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|ARM64.ActiveCfg = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|x64.ActiveCfg = Release|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|x64.Build.0 = Release|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|x86.ActiveCfg = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.Release|x86.Build.0 = Release|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.最终生成|ARM.ActiveCfg = 最终生成|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.最终生成|ARM.Build.0 = 最终生成|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.最终生成|ARM64.ActiveCfg = 最终生成|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.最终生成|ARM64.Build.0 = 最终生成|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.最终生成|x64.ActiveCfg = 最终生成|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.最终生成|x64.Build.0 = 最终生成|x64
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.最终生成|x86.ActiveCfg = 最终生成|Win32
- {3241A3CF-FA29-439D-907D-A439FBA2CED3}.最终生成|x86.Build.0 = 最终生成|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {7823BF7F-899A-4FD8-BC9A-8FDEC70340F0}
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
- GlobalSection(Performance) = preSolution
- HasPerformanceSessions = true
- EndGlobalSection
-EndGlobal
diff --git a/JIT/JIT.vcxproj b/JIT/JIT.vcxproj
deleted file mode 100644
index 67241a57d46707a0acb1bd5d9f7b80f0005babb6..0000000000000000000000000000000000000000
--- a/JIT/JIT.vcxproj
+++ /dev/null
@@ -1,269 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- Win32
-
-
- 最终生成
- x64
-
-
-
- 16.0
- Win32Proj
- {0858cd0f-d2ac-428a-99fd-e6a0c55dd011}
- JIT
- 10.0
-
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- false
-
-
- false
-
-
- true
- D:\U\Project\数据工具库;D:\U\Project\JIT;D:\U\Project\基础库;D:\U\DEV\llvm\include;$(IncludePath)
- D:\U\DEV\llvm\debug\lib;$(LibraryPath)
-
-
- false
- D:\U\Project\数据工具库;D:\U\DEV\llvm\include;D:\U\Project\JIT;D:\U\Project\基础库;$(IncludePath)
- D:\U\DEV\llvm\lib;$(LibraryPath)
-
-
- false
- D:\U\Project\数据工具库;D:\U\DEV\llvm\include;D:\U\Project\JIT;D:\U\Project\基础库;$(IncludePath)
- D:\U\DEV\llvm\lib;$(LibraryPath)
-
-
-
- Level3
- true
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
-
-
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
-
-
- true
- true
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
-
-
- true
- true
- true
-
-
-
-
- Level3
- false
- _DEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0
- true
- Use
- pch.h
- MultiThreadedDebug
- stdcpp17
- stdc17
-
-
-
-
- true
-
-
-
-
- Level3
- true
- true
- false
- NDEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0
- true
- Use
- pch.h
- MultiThreaded
- stdcpp17
-
-
-
-
- true
- true
- true
-
-
-
-
- Level3
- true
- true
- false
- NDEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0
- true
- Use
- pch.h
- MultiThreaded
- stdcpp17
-
-
-
-
- true
- true
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/JIT/JIT.vcxproj.filters b/JIT/JIT.vcxproj.filters
deleted file mode 100644
index 6fdd01442e8a145a50f59b3d8715f5530236296b..0000000000000000000000000000000000000000
--- a/JIT/JIT.vcxproj.filters
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
\ No newline at end of file
diff --git a/JIT/xmake.lua b/JIT/xmake.lua
new file mode 100644
index 0000000000000000000000000000000000000000..9ff27ffff4c038c5b1a6d508545b4b6e21872519
--- /dev/null
+++ b/JIT/xmake.lua
@@ -0,0 +1,16 @@
+target("JIT")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp",
+ "LLVM/**.cpp",
+ "程序结构/**.cpp",
+ "词法分析/**.cpp"
+ )
+ add_headerfiles(
+ "**.h",
+ "LLVM/**.h",
+ "程序结构/**.h",
+ "词法分析/**.h"
+ )
+ add_packages("fmt","zlib")
diff --git "a/NvFleX\345\260\201\350\243\205/NvFleX\345\260\201\350\243\205.vcxproj" "b/NvFleX\345\260\201\350\243\205/NvFleX\345\260\201\350\243\205.vcxproj"
deleted file mode 100644
index 42b2e40c7cc827f6589fa6ccd85dd737bd1973bb..0000000000000000000000000000000000000000
--- "a/NvFleX\345\260\201\350\243\205/NvFleX\345\260\201\350\243\205.vcxproj"
+++ /dev/null
@@ -1,260 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- Win32
-
-
- 最终生成
- x64
-
-
-
- 16.0
- Win32Proj
- {3241a3cf-fa29-439d-907d-a439fba2ced3}
- NvFleX封装
- 10.0
-
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- false
-
-
- false
-
-
- true
- D:\U\DEV\FleX\core;D:\U\DEV\FleX\include;D:\U\Project\基础库;$(IncludePath)
- D:\U\DEV\FleX\external;D:\U\DEV\FleX\lib\win64;$(LibraryPath)
- D:/U\DEV/FleX/lib/win64/;D:\U\DEV\FleX\demo;$(ReferencePath)
-
-
- false
- D:\U\DEV\FleX\core;D:\U\DEV\FleX\include;D:\U\Project\基础库;$(IncludePath)
- D:\U\DEV\FleX\external;D:\U\DEV\FleX\lib\win64;$(LibraryPath)
- D:/U\DEV/FleX/lib/win64/;D:\U\DEV\FleX\demo;$(ReferencePath)
-
-
- false
- D:\U\DEV\FleX\core;D:\U\DEV\FleX\include;D:\U\Project\基础库;$(IncludePath)
- D:\U\DEV\FleX\external;D:\U\DEV\FleX\lib\win64;$(LibraryPath)
- D:/U\DEV/FleX/lib/win64/;D:\U\DEV\FleX\demo;$(ReferencePath)
-
-
-
- Level3
- true
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
-
-
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
-
-
- true
- true
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
-
-
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
- MultiThreadedDebug
- D:\DEV\FleX\demo;%(AdditionalIncludeDirectories)
-
-
-
-
- true
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
- MultiThreaded
- D:\DEV\FleX\demo;$(CUDA_PATH)/extras/cupti/include;$(CUDA_PATH)/include;%(AdditionalIncludeDirectories)
-
-
-
-
- true
- true
- true
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- Use
- pch.h
- MultiThreaded
- D:\DEV\FleX\demo;$(CUDA_PATH)/extras/cupti/include;$(CUDA_PATH)/include;%(AdditionalIncludeDirectories)
-
-
-
-
- true
- true
- true
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
- Create
- Create
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/NvFleX\345\260\201\350\243\205/NvFleX\345\260\201\350\243\205.vcxproj.filters" "b/NvFleX\345\260\201\350\243\205/NvFleX\345\260\201\350\243\205.vcxproj.filters"
deleted file mode 100644
index 9d96206f2f823a173d83c18b77609b5b9fb8b3e7..0000000000000000000000000000000000000000
--- "a/NvFleX\345\260\201\350\243\205/NvFleX\345\260\201\350\243\205.vcxproj.filters"
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
-
\ No newline at end of file
diff --git "a/NvFleX\345\260\201\350\243\205/xmake.lua" "b/NvFleX\345\260\201\350\243\205/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..b66677691781657b9b7e540faf81c586f2d46390
--- /dev/null
+++ "b/NvFleX\345\260\201\350\243\205/xmake.lua"
@@ -0,0 +1,9 @@
+target("NvFleX封装")
+ set_kind("binary")
+ set_languages("c++11")
+ add_files("**.cpp")
+ add_headerfiles("**.h")
+ add_defines(
+ "_DEBUG",
+ "_LIB"
+ )
diff --git a/Project1/Project1.vcxproj b/Project1/Project1.vcxproj
deleted file mode 100644
index ffe87a0dd01c1361098d3e7352f666f7e62fac20..0000000000000000000000000000000000000000
--- a/Project1/Project1.vcxproj
+++ /dev/null
@@ -1,189 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 15.0
- {81F5CB90-65E5-49BC-AFD8-D64E23B691FD}
- Win32Proj
- Project1
- 10.0.18362.0
-
-
-
- Application
- true
- v141
- Unicode
-
-
- Application
- false
- v141
- true
- Unicode
-
-
- Application
- true
- v141
- Unicode
-
-
- Application
- false
- v141
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\基础库;$(IncludePath)
-
-
- true
-
-
- false
-
-
- false
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\基础库;$(VC_IncludePath);$(WindowsSDK_IncludePath)
-
-
-
- Use
- Level3
- Disabled
- true
- _DEBUG;_WINDOWS;%(PreprocessorDefinitions)
- true
- true
-
-
- Windows
- true
-
-
- true
-
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
- true
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
- true
- true
-
-
- Windows
- true
- true
- true
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
- {62a3844d-2835-486e-baef-58442d1e7281}
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Project1/Project1.vcxproj.filters b/Project1/Project1.vcxproj.filters
deleted file mode 100644
index 401f858d691306fcb39c29339cdab24fb50ab884..0000000000000000000000000000000000000000
--- a/Project1/Project1.vcxproj.filters
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
-
-
- 资源文件
-
-
-
-
- 资源文件
-
-
- 资源文件
-
-
-
\ No newline at end of file
diff --git a/ProvisionInstallScripts/InstallAnaconda.bat b/ProvisionInstallScripts/InstallAnaconda.bat
new file mode 100644
index 0000000000000000000000000000000000000000..c18128ab184c2e3397e4774d5fa273e96fb6fcc6
--- /dev/null
+++ b/ProvisionInstallScripts/InstallAnaconda.bat
@@ -0,0 +1,24 @@
+@echo off
+
+set anaconda_version=2022.11
+
+set anaconda_url=https://repo.anaconda.com/archive/Anaconda3-%anaconda_version%-Windows-x86_64.exe
+set anaconda_file=Anaconda3-%anaconda_version%-Windows-x86_64.exe
+
+curl -LO "%anaconda_url%"
+
+echo Installing Anaconda...
+
+start /wait %anaconda_file% /S /D="%PROGRAMFILES%\Anaconda3" /AddToPath=0
+
+echo Anaconda installed successfully.
+
+echo Updating conda...
+
+call "%PROGRAMFILES%\Anaconda3\Scripts\conda.exe" update -y conda
+
+echo conda updated successfully.
+
+echo Cleaning up...
+
+del /q %anaconda_file%
\ No newline at end of file
diff --git a/ProvisionInstallScripts/InstallLFS.ps1 b/ProvisionInstallScripts/InstallLFS.ps1
new file mode 100644
index 0000000000000000000000000000000000000000..2d8f657e8bbc682c905629b686f8f1839adeceaa
--- /dev/null
+++ b/ProvisionInstallScripts/InstallLFS.ps1
@@ -0,0 +1,7 @@
+$installUrl = "https://github.com/git-lfs/git-lfs/releases/download/v2.14.1/git-lfs-windows-v2.14.1.exe"
+$installArgs = "/S"
+$installPath = "$env:ProgramFiles\Git LFS"
+
+$installFile = "$env:TEMP\git-lfs-windows-v2.14.1.exe"
+Invoke-WebRequest $installUrl -OutFile $installFile
+Start-Process $installFile $installArgs -Wait
\ No newline at end of file
diff --git a/ProvisionInstallScripts/InstallXmake.ps1 b/ProvisionInstallScripts/InstallXmake.ps1
new file mode 100644
index 0000000000000000000000000000000000000000..0fcbda4bbc65fbdec02007d1c10c96db93830826
--- /dev/null
+++ b/ProvisionInstallScripts/InstallXmake.ps1
@@ -0,0 +1 @@
+Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/xmake-io/xmake/master/scripts/get.ps1')
\ No newline at end of file
diff --git a/ProvisionInstallScripts/InstallXmake.sh b/ProvisionInstallScripts/InstallXmake.sh
new file mode 100644
index 0000000000000000000000000000000000000000..c4e358d9ed7b9047c29cfa1563eacbff6e145b7b
--- /dev/null
+++ b/ProvisionInstallScripts/InstallXmake.sh
@@ -0,0 +1 @@
+bash <(wget https://raw.githubusercontent.com/xmake-io/xmake/master/scripts/get.sh -O -)
diff --git a/README.md b/README.md
index 2dc1dcacc12aef7a56be8a49176fe0c5f1e6aabf..2a18b2cd7020e0d48dda12bd87c598bf67206d85 100644
--- a/README.md
+++ b/README.md
@@ -1,53 +1,63 @@
-# Project
+# Hornblende - 角闪石引擎
-#### 介绍
- 图形底层使用vulkan, 界面为自绘, 用于3D模型生成 二维合成 特效 渲染,同时也是一个游戏引擎.
- 设计参考了blender和Houdini,操作和blender很类似.
+[MBT引擎-c5e49b3](https://gitee.com/mbt/Project)
-
+### 关于分支
+* [update](https://gitee.com/none_9_0/Hornblende/tree/update/)
+更新分支,目前主要用来跟踪主线更新,并适时进行自动安装的扩展更新。
- QQ群: 784986207
+* [develop](https://gitee.com/none_9_0/Hornblende/tree/develop/)
+开发分支,在更新分支的基础上继续进行改写,是主要的程序分支。
+* [master](https://gitee.com/none_9_0/Hornblende/tree/master/)
+主要分支,主线程序,用来同步的。
-#### 软件架构
+* [音频分支测试](https://gitee.com/none_9_0/Hornblende/tree/%E9%9F%B3%E9%A2%91%E5%88%86%E6%94%AF%E6%B5%8B%E8%AF%95/)
+没用的分支
-软件架构说明
-基础库 :
- 基本的数据类型
-图形库 :
- 线性代数计算 矢量计算 几何数据生成
-engine :
- 图像绘制 物体管理 物理引擎
-节点 :
- 节点结构数据后端
-节点3D :
- 主软件
+合并时先合并更新分支,再合并开发分支。
+编写时注意在开发分支中编写,更新分支目前隔离自动重构功能的专用分支。
+### 关于如何启动
+* 首先下载作者的dev包裹,一共60g多,下载完毕后,将dev文件放在项目根目录中。engine项目中会引用到。
+* (可选)执行`CleanSln.bat`清理掉旧解决方案。
+* 确认电脑中已经安装xmake,如果需要安装,非windows系统请执行`InstallXmake.sh`,winodws系统请执行`InstallXmake.ps1`
-#### 安装教程
+* 启动根目录中的`GenerateProject.bat`,将自动下载部分需要的依赖项目,如果成功了,将在根目录中生成一个`vsxmakexxxx`的文件夹,里面是工程的结构。
-1. 安装 visual studio 2022
-2. 下载图标资源
- 链接:https://pan.baidu.com/s/1Ec1ERCbaLquy5xwRZlV1pQ
- 提取码:64r5
+* 主线分支中项目名`引擎`重命名为了`图形引擎`,只是为了避免写的时候弄错。
+* 默认不包含`BL工具库`,`bl资源器`,以及各种带有“测试”,“练习”,“sandbox”的项目,也没有设定任何引用到这些项目中。
-#### 使用说明
+* 在编译时,vs可能会生成`package`文件夹,这是由于程序中引用了特殊的头文件产生的,`package`中的文件是从vs安装目录下的一个存放库的文件中复制来的,所以生成速度很快。
-https://youtu.be/_acHJ9Jw6Wc
+* 生成的工程结构在项目目录下`vsxmake2022`文件中,这种结构可能会导致您不能直接使用`显示所有文件`来拉入一个文件,这时你需要重新运行项目重构,记得及时保存您的进度。
-#### 参与贡献
+### 开始前事项
-1. Fork 本仓库
-2. 新建 Feat_xxx 分支
-3. 提交代码
-4. 新建 Pull Request
+* 如果是第一次使用这类工程文件结构,请务必记住,项目实际文件在项目根目录中,而不是工程目录中;
+请使用`添加-现有项`而不是`添加-新建项`来创建或引用文件;
+- `节点3D`下的main.cpp是入口点。
-#### 码云特技
+- `节点`节点结构数据后端
+- `engine`图像绘制 物体管理 物理引擎
+- `图形库`线性代数计算 矢量计算 几何数据生成
+
+- `基础库`基本的数据类型
+
+### 其他程序
+
+* `ChangeLanguage.exe`(已废弃)现在可以用来展示所有文件引用与变量名。
+
+* `ReferencePathQuickLookup.exe`是一个路径查找程序,用来快速查找包含给定字符的路径。
+
+* `BootstrappingFormat`C#工程,用来辅助进行命名规范验证,具体的命名规则,请参阅[书写格式帮助.md]()。
+工程默认不参与构建,需要手动包含。
+此工程不包含在软件启动中,但会在进行编译时对不规范命名进行警告或报错,警告不包含强制内容,可以忽略。
\ No newline at end of file
diff --git a/ReferencePathQuickLookup.exe b/ReferencePathQuickLookup.exe
new file mode 100644
index 0000000000000000000000000000000000000000..fd445e71889de21aa200cd1490228c9c837059d7
Binary files /dev/null and b/ReferencePathQuickLookup.exe differ
diff --git "a/bl\350\265\204\346\272\220\345\231\250/bl\350\265\204\346\272\220\345\231\250.vcxproj" "b/bl\350\265\204\346\272\220\345\231\250/bl\350\265\204\346\272\220\345\231\250.vcxproj"
deleted file mode 100644
index 1b8ca136a2f890663a2e3cc26fd6dfcfbca85a23..0000000000000000000000000000000000000000
--- "a/bl\350\265\204\346\272\220\345\231\250/bl\350\265\204\346\272\220\345\231\250.vcxproj"
+++ /dev/null
@@ -1,174 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 15.0
- {282D70F0-7D27-4F78-AF8C-D5FA873BEB90}
- Win32Proj
- bl资源器
- 10.0.18362.0
-
-
-
- DynamicLibrary
- true
- v141
- Unicode
-
-
- DynamicLibrary
- false
- v141
- true
- Unicode
-
-
- DynamicLibrary
- true
- v141
- Unicode
-
-
- DynamicLibrary
- false
- v141
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
-
-
- true
-
-
- true
-
-
- false
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;BL_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
- true
-
-
- Windows
- true
- true
- true
-
-
- true
-
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;BL_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
-
-
-
-
- Use
- Level3
- Disabled
- true
- _DEBUG;BL_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
- true
-
-
- Windows
- true
-
-
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;BL_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
- true
- true
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/bl\350\265\204\346\272\220\345\231\250/bl\350\265\204\346\272\220\345\231\250.vcxproj.filters" "b/bl\350\265\204\346\272\220\345\231\250/bl\350\265\204\346\272\220\345\231\250.vcxproj.filters"
deleted file mode 100644
index 66c1ae59f6fc4ac18a551ab0bf666ce0ae174b6d..0000000000000000000000000000000000000000
--- "a/bl\350\265\204\346\272\220\345\231\250/bl\350\265\204\346\272\220\345\231\250.vcxproj.filters"
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
- {6cac5886-5044-47e9-ad8e-3ee54ac22c34}
-
-
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
\ No newline at end of file
diff --git a/copy_include_file.bat b/copy_include_file.bat
deleted file mode 100644
index ef6c58d87a0f8fa820896192ee62d5cebfd320c8..0000000000000000000000000000000000000000
--- a/copy_include_file.bat
+++ /dev/null
@@ -1,130 +0,0 @@
-
-chcp
-
-cd "D:/U/Project/基础库/"
-
-copy "D:/U/Project/基础库/basic_def.h" "D:/U/Project/x64/天瀑/Release/include/basic_def.h"
-copy "D:/U/Project/基础库/basic_def.h" "D:/U/Project/x64/天瀑/Debug/include/basic_def.h"
-copy "D:/U/Project/基础库/basic_def.h" "D:/U/Project/x64/天瀑/最终生成/include/basic_def.h"
-
-copy "D:/U/Project/基础库/basic_common_function.h" "D:/U/Project/x64/天瀑/Release/include/basic_common_function.h"
-copy "D:/U/Project/基础库/basic_common_function.h" "D:/U/Project/x64/天瀑/Debug/include/basic_common_function.h"
-copy "D:/U/Project/基础库/basic_common_function.h" "D:/U/Project/x64/天瀑/最终生成/include/basic_common_function.h"
-
-copy "D:/U/Project/基础库/basic_vec.h" "D:/U/Project/x64/天瀑/Release/include/basic_vec.h"
-copy "D:/U/Project/基础库/basic_vec.h" "D:/U/Project/x64/天瀑/Debug/include/basic_vec.h"
-copy "D:/U/Project/基础库/basic_vec.h" "D:/U/Project/x64/天瀑/最终生成/include/basic_vec.h"
-
-copy "D:/U/Project/基础库/basic_Color.h" "D:/U/Project/x64/天瀑/Release/include/basic_Color.h
-copy "D:/U/Project/基础库/basic_Color.h" "D:/U/Project/x64/天瀑/Debug/include/basic_Color.h
-copy "D:/U/Project/基础库/basic_Color.h" "D:/U/Project/x64/天瀑/最终生成/include/basic_Color.h
-
-
-cd "D:/U/Project/engine/core/"
-
-
-copy "D:/U/Project/engine/core/polygon.h" "D:/U/Project/x64/天瀑/Release/include/polygon.h"
-copy "D:/U/Project/engine/core/polygon.h" "D:/U/Project/x64/天瀑/Debug/include/polygon.h"
-copy "D:/U/Project/engine/core/polygon.h" "D:/U/Project/x64/天瀑/最终生成/include/polygon.h"
-
-copy "D:/U/Project/engine/core/geometry.h" "D:/U/Project/x64/天瀑/Release/include/geometry.h"
-copy "D:/U/Project/engine/core/geometry.h" "D:/U/Project/x64/天瀑/Debug/include/geometry.h"
-copy "D:/U/Project/engine/core/geometry.h" "D:/U/Project/x64/天瀑/最终生成/include/geometry.h"
-
-copy "D:/U/Project/engine/core/vec_conversion.h" "D:/U/Project/x64/天瀑/Release/include/vec_conversion.h"
-copy "D:/U/Project/engine/core/vec_conversion.h" "D:/U/Project/x64/天瀑/Debug/include/vec_conversion.h"
-copy "D:/U/Project/engine/core/vec_conversion.h" "D:/U/Project/x64/天瀑/最终生成/include/vec_conversion.h"
-
-copy "D:/U/Project/engine/core/mesh_container.h" "D:/U/Project/x64/天瀑/Release/include/mesh_container.h"
-copy "D:/U/Project/engine/core/mesh_container.h" "D:/U/Project/x64/天瀑/Debug/include/mesh_container.h"
-copy "D:/U/Project/engine/core/mesh_container.h" "D:/U/Project/x64/天瀑/最终生成/include/mesh_container.h"
-
-
-
-copy "D:/U/Project/engine/core/shader_binding_ID.h" "D:/U/Project/x64/天瀑/Release/include/shader_binding_ID.h"
-copy "D:/U/Project/engine/core/shader_binding_ID.h" "D:/U/Project/x64/天瀑/Debug/include/shader_binding_ID.h"
-copy "D:/U/Project/engine/core/shader_binding_ID.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_binding_ID.h"
-
-copy "D:/U/Project/engine/core/shader_built_in_functions.h" "D:/U/Project/x64/天瀑/Release/include/shader_built_in_functions.h"
-copy "D:/U/Project/engine/core/shader_built_in_functions.h" "D:/U/Project/x64/天瀑/Debug/include/shader_built_in_functions.h"
-copy "D:/U/Project/engine/core/shader_built_in_functions.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_built_in_functions.h"
-
-copy "D:/U/Project/engine/core/shader_color.h" "D:/U/Project/x64/天瀑/Release/include/shader_color.h"
-copy "D:/U/Project/engine/core/shader_color.h" "D:/U/Project/x64/天瀑/Debug/include/shader_color.h"
-copy "D:/U/Project/engine/core/shader_color.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_color.h"
-
-copy "D:/U/Project/engine/core/shader_curve.h" "D:/U/Project/x64/天瀑/Release/include/shader_curve.h"
-copy "D:/U/Project/engine/core/shader_curve.h" "D:/U/Project/x64/天瀑/Debug/include/shader_curve.h"
-copy "D:/U/Project/engine/core/shader_curve.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_curve.h"
-
-copy "D:/U/Project/engine/core/shader_mesh.h" "D:/U/Project/x64/天瀑/Release/include/shader_mesh.h"
-copy "D:/U/Project/engine/core/shader_mesh.h" "D:/U/Project/x64/天瀑/Debug/include/shader_mesh.h"
-copy "D:/U/Project/engine/core/shader_mesh.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_mesh.h"
-
-copy "D:/U/Project/engine/core/shader_noise.h" "D:/U/Project/x64/天瀑/Release/include/shader_noise.h
-copy "D:/U/Project/engine/core/shader_noise.h" "D:/U/Project/x64/天瀑/Debug/include/shader_noise.h"
-copy "D:/U/Project/engine/core/shader_noise.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_noise.h"
-
-copy "D:/U/Project/engine/core/shader_PBR.h" "D:/U/Project/x64/天瀑/Release/include/shader_PBR.h"
-copy "D:/U/Project/engine/core/shader_PBR.h" "D:/U/Project/x64/天瀑/Debug/include/shader_PBR.h"
-copy "D:/U/Project/engine/core/shader_PBR.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_PBR.h"
-
-copy "D:/U/Project/engine/core/texture.h" "D:/U/Project/x64/天瀑/Release/include/texture.h"
-copy "D:/U/Project/engine/core/texture.h" "D:/U/Project/x64/天瀑/Debug/include/texture.h"
-copy "D:/U/Project/engine/core/texture.h" "D:/U/Project/x64/天瀑/最终生成/include/texture.h"
-
-copy "D:/U/Project/engine/core/shader_std.h" "D:/U/Project/x64/天瀑/Release/include/shader_std.h"
-copy "D:/U/Project/engine/core/shader_std.h" "D:/U/Project/x64/天瀑/Debug/include/shader_std.h"
-copy "D:/U/Project/engine/core/shader_std.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_std.h"
-
-copy "D:/U/Project/engine/core/shader_ray.h" "D:/U/Project/x64/天瀑/Release/include/shader_ray.h"
-copy "D:/U/Project/engine/core/shader_ray.h" "D:/U/Project/x64/天瀑/Debug/include/shader_ray.h"
-copy "D:/U/Project/engine/core/shader_ray.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_ray.h"
-
-copy "D:/U/Project/engine/core/shader_rcall.h" "D:/U/Project/x64/天瀑/Release/include/shader_rcall.h"
-copy "D:/U/Project/engine/core/shader_rcall.h" "D:/U/Project/x64/天瀑/Debug/include/shader_rcall.h"
-copy "D:/U/Project/engine/core/shader_rcall.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_rcall.h"
-
-copy "D:/U/Project/engine/core/shader_ob.h" "D:/U/Project/x64/天瀑/Release/include/shader_ob.h"
-copy "D:/U/Project/engine/core/shader_ob.h" "D:/U/Project/x64/天瀑/Debug/include/shader_ob.h"
-copy "D:/U/Project/engine/core/shader_ob.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_ob.h"
-
-copy "D:/U/Project/engine/core/shader_sample.h" "D:/U/Project/x64/天瀑/Release/include/shader_sample.h"
-copy "D:/U/Project/engine/core/shader_sample.h" "D:/U/Project/x64/天瀑/Debug/include/shader_sample.h"
-copy "D:/U/Project/engine/core/shader_sample.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_sample.h"
-
-
-
-copy "D:/U/Project/engine/core/shader_tranform.h" "D:/U/Project/x64/天瀑/Release/include/shader_tranform.h"
-copy "D:/U/Project/engine/core/shader_tranform.h" "D:/U/Project/x64/天瀑/Debug/include/shader_tranform.h"
-copy "D:/U/Project/engine/core/shader_tranform.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_tranform.h"
-
-copy "D:/U/Project/engine/core/shader_texture.h" "D:/U/Project/x64/天瀑/Release/include/shader_texture.h"
-copy "D:/U/Project/engine/core/shader_texture.h" "D:/U/Project/x64/天瀑/Debug/include/shader_texture.h"
-copy "D:/U/Project/engine/core/shader_texture.h" "D:/U/Project/x64/天瀑/最终生成/include/shader_texture.h"
-
-
-
-
-cd "D:/U/DEV/VulkanSDK/Bin/"
-copy "D:/U/DEV/VulkanSDK/Bin/glslangValidator.exe" "D:/U/Project/x64/天瀑/最终生成/glslangValidator.exe"
-
-cd "D:/U/DEV/图标资源/节点/"
-copy "D:/U/DEV/图标资源/节点/" "D:/U/Project/x64/天瀑/Release/图标资源/节点/"
-copy "D:/U/DEV/图标资源/节点/" "D:/U/Project/x64/天瀑/最终生成/图标资源/节点/"
-
-cd "D:/U/DEV/图标资源/文件菜单/"
-copy "D:/U/DEV/图标资源/文件菜单/" "D:/U/Project/x64/天瀑/Release/图标资源/文件菜单/"
-copy "D:/U/DEV/图标资源/文件菜单/" "D:/U/Project/x64/天瀑/最终生成/图标资源/文件菜单/"
-
-cd "D:/U/Project/engine/材质/着色/compiled/"
-copy "D:/U/Project/engine/材质/着色/compiled/" "D:/U/Project/x64/天瀑/Debug/shader_3d/"
-copy "D:/U/Project/engine/材质/着色/compiled/" "D:/U/Project/x64/天瀑/Release/shader_3d/"
-copy "D:/U/Project/engine/材质/着色/compiled/" "D:/U/Project/x64/天瀑/最终生成/shader_3d/"
-
-cd "D:/U/Project/engine/材质/着色/2D/编译/"
-copy "D:/U/Project/engine/材质/着色/2D/编译/" "D:/U/Project/x64/天瀑/Debug/shader_2d/"
-copy "D:/U/Project/engine/材质/着色/2D/编译/" "D:/U/Project/x64/天瀑/Release/shader_2d/"
-copy "D:/U/Project/engine/材质/着色/2D/编译/" "D:/U/Project/x64/天瀑/最终生成/shader_2d/"
-
-
diff --git a/engine/engine.vcxproj b/engine/engine.vcxproj
deleted file mode 100644
index e0a16fe293762222e90deeba7633c9f232154bf2..0000000000000000000000000000000000000000
--- a/engine/engine.vcxproj
+++ /dev/null
@@ -1,722 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- Win32
-
-
- 最终生成
- x64
-
-
-
- 15.0
- {A9152C5C-7CED-406F-9573-FB38AF17F5DC}
- Win32Proj
- engine
- 10.0
-
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- true
- v142
- Unicode
- false
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
- false
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- D:\U\DEV\mujoco\lib;$(ReferencePath)
- D:\U\DEV\stb;D:\U\DEV\mujoco\include;D:\U\Project\engine;D:\U\Project\JIT;D:\U\DEV\FBX_SDK\include;D:\U\DEV\ODE\include;D:\U\DEV\bullet\include;D:\U\DEV\newton_dynamics\include;D:\U\DEV\SDL\include;D:\U\DEV\PhysX\include;D:\U\DEV\VulkanSDK\Include;D:\U\Dev\flex\include;D:\U\DEV\Intel\OpenCL SDK\6.3\include;D:\U\Project\engine;D:\U\Project\engine\core;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(CUDA_PATH)/include;$(CUDA_PATH)/extras/cupti/include;$(IncludePath)
- D:\U\DEV\FBX_SDK\lib\vs2015\x64\debug;D:\U\DEV\VulkanSDK;D:\U\DEV\bullet\lib\Debug;D:\U\DEV\PhysX\lib\debug;D:\U\DEV\flex\lib\win64;D:\U\Project\x64\Debug;$(LibraryPath)
- MultiThreadedDebug
- static
-
-
- true
- D:\U\Project\engine;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(ReferencePath)
- D:\U\Project\engine;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(VC_IncludePath);$(WindowsSDK_IncludePath);
-
-
- false
- D:\U\Project\engine;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(ReferencePath)
- D:\U\Project\engine;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(VC_IncludePath);$(WindowsSDK_IncludePath);
-
-
- false
- D:\U\Project\engine;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(ReferencePath)
- D:\U\Project\engine;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(VC_IncludePath);$(WindowsSDK_IncludePath);
-
-
- false
- D:\U\DEV\mujoco\lib;$(ReferencePath)
- D:\U\DEV\stb;D:\U\DEV\mujoco\include;D:\U\Project\engine;D:\U\Project\JIT;D:\U\DEV\FBX_SDK\include;D:\U\DEV\ODE\include;D:\U\DEV\newton_dynamics\include;D:\U\DEV\bullet\include;D:\U\DEV\SDL\include;D:\U\DEV\VulkanSDK\Include;D:\U\DEV\flex\include;D:\U\DEV\Intel\OpenCL SDK\6.3\include;D:\U\DEV\PhysX\include;D:\U\Project\engine;D:\U\Project\engine\core;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(CUDA_PATH)/include;$(CUDA_PATH)/extras/cupti/include;$(IncludePath)
- D:\U\DEV\FBX_SDK\lib\vs2015\x64\release;D:\U\DEV\VulkanSDK;D:\U\Project\Tool_Lib\bullet\lib\Release;D:\U\Project\x64\Release;D:\Dev\flex\lib\win64;$(LibraryPath)
- $(SourcePath)
-
-
- false
- D:\U\DEV\mujoco\lib;$(ReferencePath)
- D:\U\DEV\stb;D:\U\DEV\mujoco\include;D:\U\Project\engine;D:\U\Project\JIT;D:\U\DEV\FBX_SDK\include;D:\U\DEV\ODE\include;D:\U\DEV\newton_dynamics\include;D:\U\DEV\bullet\include;D:\U\DEV\SDL\include;D:\U\DEV\VulkanSDK\Include;D:\U\DEV\flex\include;D:\U\DEV\Intel\OpenCL SDK\6.3\include;D:\U\DEV\PhysX\include;D:\U\Project\engine;D:\U\Project\engine\core;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;$(CUDA_PATH)/include;$(CUDA_PATH)/extras/cupti/include;$(IncludePath)
- D:\U\DEV\FBX_SDK\lib\vs2015\x64\release;D:\U\DEV\VulkanSDK;D:\U\Project\x64\最终生成;D:\Dev\flex\lib\win64;$(LibraryPath)
- $(SourcePath)
-
-
-
- NotUsing
- Level3
- Disabled
- true
- _DEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;WIN64;BT_THREADSAFE
- true
- MultiThreadedDebug
- true
- AdvancedVectorExtensions2
- stdcpp17
-
-
- $(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories)
- %(ForcedUsingFiles)
- false
- true
- stdc17
- true
-
-
- Windows
- true
-
-
- true
-
-
-
- 64
-
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
- true
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
-
-
- Windows
- true
- true
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;WIN64;BT_THREADSAFE;NDDEBUG
- false
- MultiThreaded
- true
- AdvancedVectorExtensions2
- stdcpp17
- $(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories)
- true
-
-
- true
-
-
- true
- stdc17
-
-
- Windows
- true
- true
- true
-
-
- true
-
-
- 64
- -fmad=false %(AdditionalOptions)
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS;WIN64;BT_THREADSAFE;NDDEBUG;预定义_最终输出
- false
- MultiThreaded
- true
- AdvancedVectorExtensions2
- stdcpp17
- $(ProjectDir);$(IntermediateOutputPath);%(AdditionalIncludeDirectories)
- true
-
-
- true
-
-
- true
- stdc17
-
-
- Windows
- true
- true
- true
-
-
- true
-
-
- 64
- -fmad=false %(AdditionalOptions)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Document
-
-
-
-
-
- {787a42ed-1dae-4bbf-a3fa-31425fcd39c1}
-
-
- {62a3844d-2835-486e-baef-58442d1e7281}
-
-
- {a9128f9c-20e0-4e4c-b864-e3f9d23d0bff}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/engine/engine.vcxproj.44653.nvuser b/engine/engine.vcxproj.44653.nvuser
deleted file mode 100644
index b26db25667b9d977188cac856247e547ef25aab1..0000000000000000000000000000000000000000
--- a/engine/engine.vcxproj.44653.nvuser
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/engine/engine.vcxproj.administrator.nvuser b/engine/engine.vcxproj.administrator.nvuser
deleted file mode 100644
index b26db25667b9d977188cac856247e547ef25aab1..0000000000000000000000000000000000000000
--- a/engine/engine.vcxproj.administrator.nvuser
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/engine/engine.vcxproj.filters b/engine/engine.vcxproj.filters
deleted file mode 100644
index 4df33d7e7a7512d5996e2293e3bc119dc3088871..0000000000000000000000000000000000000000
--- a/engine/engine.vcxproj.filters
+++ /dev/null
@@ -1,1131 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
-
-
-
-
-
-
-
- 头文件
-
-
-
-
\ No newline at end of file
diff --git a/engine/xmake.lua b/engine/xmake.lua
new file mode 100644
index 0000000000000000000000000000000000000000..98f33427853a23759214b641d6fd83a48d02afef
--- /dev/null
+++ b/engine/xmake.lua
@@ -0,0 +1,39 @@
+local solution_dir = os.projectdir()
+local script_dir = os.scriptdir()
+target("engine")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp"
+ )
+ add_headerfiles(
+ "**.h"
+ )
+ -- add_files("$(buildir)/$(mode)/$(plat)/$(arch)/BootstrappingFormat/*.obj")
+ add_links("基础库","图形库" )
+ add_includedirs(script_dir)
+ add_includedirs(solution_dir .. "/数据工具库")
+ add_includedirs(solution_dir .. "/基础库|stdafx.h")
+ add_includedirs(solution_dir .. "/图形库|stdafx.h")
+ add_includedirs(solution_dir .. "/DEV")
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "_LIB",
+ "_CRT_SECURE_NO_WARNINGS",
+ "WIN64",
+ "BT_THREADSAFE"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "NDEBUG",
+ "_LIB",
+ "_CRT_SECURE_NO_WARNINGS",
+ "WIN64",
+ "BT_THREADSAFE",
+ "NDDEBUG",
+ "预定义_最终输出"
+ )
+ end
diff --git a/mbt_test/mbt_test.vcxproj b/mbt_test/mbt_test.vcxproj
deleted file mode 100644
index 76b70b677565901e37260f05753dacb9f93fdec3..0000000000000000000000000000000000000000
--- a/mbt_test/mbt_test.vcxproj
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {fb994908-33ec-497a-a9b3-c15d38ac4a3f}
- mbttest
- 10.0
-
-
-
- Application
- true
- v142
- Unicode
-
-
- Application
- false
- v142
- true
- Unicode
-
-
- Application
- true
- v142
- Unicode
-
-
- Application
- false
- v142
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- false
-
-
- true
- D:\U\Project\基础库;D:\U\Project\JIT;$(IncludePath)
- D:\U\DEV\llvm\Debug\lib;D:\U\Project\x64\Debug;$(LibraryPath)
-
-
- false
- D:\U\Project\基础库;D:\U\Project\JIT;$(VC_IncludePath);$(WindowsSDK_IncludePath);
- D:\U\Project\x64\Release;$(LibraryPath)
-
-
-
- Level3
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_CONSOLE;_HAS_EXCEPTIONS=0;GTEST_HAS_RTTI=0;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;UNICODE;_UNICODE;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions)
- true
- stdcpp17
- true
- MultiThreadedDebug
-
-
- Console
- true
- JIT.lib;基础库.lib;数据工具库.lib;LLVMCore.lib;LLVMExecutionEngine.lib;LLVMInterpreter.lib;LLVMMC.lib;LLVMMCJIT.lib;LLVMSupport.lib;LLVMX86CodeGen.lib;LLVMX86Desc.lib;LLVMX86Info.lib;LLVMOrcTargetProcess.lib;LLVMOrcShared.lib;LLVMRuntimeDyld.lib;LLVMMCDisassembler.lib;LLVMAsmPrinter.lib;LLVMDebugInfoDWARF.lib;LLVMDebugInfoMSF.lib;LLVMInstrumentation.lib;LLVMGlobalISel.lib;LLVMSelectionDAG.lib;LLVMCodeGen.lib;LLVMTarget.lib;LLVMBitWriter.lib;LLVMScalarOpts.lib;LLVMAggressiveInstCombine.lib;LLVMInstCombine.lib;LLVMTransformUtils.lib;LLVMAnalysis.lib;LLVMObject.lib;LLVMBitReader.lib;LLVMMCParser.lib;LLVMDebugInfoCodeView.lib;LLVMTextAPI.lib;LLVMProfileData.lib;LLVMCFGuard.lib;LLVMBinaryFormat.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMOrcJIT.lib;LLVMX86AsmParser.lib;LLVMX86Disassembler.lib;LLVMPasses.lib;LLVMCoroutines.lib;LLVMipo.lib;LLVMFrontendOpenMP.lib;LLVMIRReader.lib;LLVMAsmParser.lib;LLVMLinker.lib;LLVMObjCARCOpts.lib;LLVMVectorize.lib;LLVMJITLink.lib;LLVMDemangle.lib;%(AdditionalDependencies)
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_CONSOLE;GTEST_HAS_RTTI=0;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;_SCL_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;UNICODE;_UNICODE;__STDC_CONSTANT_MACROS;__STDC_FORMAT_MACROS;__STDC_LIMIT_MACROS;%(PreprocessorDefinitions)
- true
- true
- MultiThreaded
- stdcpp17
-
-
- Console
- true
- true
- true
- JIT.lib;基础库.lib;数据工具库.lib;LLVMCore.lib;LLVMIRReader.lib;LLVMOrcTargetProcess.lib;LLVMExecutionEngine.lib;LLVMObject.lib;LLVMOrcJIT.lib;LLVMSupport.lib;LLVMX86CodeGen.lib;LLVMX86AsmParser.lib;LLVMX86Desc.lib;LLVMX86Disassembler.lib;LLVMX86Info.lib;LLVMRuntimeDyld.lib;LLVMPasses.lib;LLVMCoroutines.lib;LLVMipo.lib;LLVMFrontendOpenMP.lib;LLVMAsmParser.lib;LLVMLinker.lib;LLVMObjCARCOpts.lib;LLVMVectorize.lib;LLVMJITLink.lib;LLVMOrcShared.lib;LLVMAsmPrinter.lib;LLVMDebugInfoDWARF.lib;LLVMDebugInfoMSF.lib;LLVMInstrumentation.lib;LLVMGlobalISel.lib;LLVMSelectionDAG.lib;LLVMCodeGen.lib;LLVMTarget.lib;LLVMBitWriter.lib;LLVMScalarOpts.lib;LLVMAggressiveInstCombine.lib;LLVMInstCombine.lib;LLVMTransformUtils.lib;LLVMAnalysis.lib;LLVMBitReader.lib;LLVMTextAPI.lib;LLVMProfileData.lib;LLVMCFGuard.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMMCParser.lib;LLVMMCDisassembler.lib;LLVMMC.lib;LLVMBinaryFormat.lib;LLVMDebugInfoCodeView.lib;LLVMDemangle.lib;%(AdditionalDependencies)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
\ No newline at end of file
diff --git a/mbt_test/mbt_test.vcxproj.filters b/mbt_test/mbt_test.vcxproj.filters
deleted file mode 100644
index 60210781bcc4c541b4a3b80f6ac651716e7110e7..0000000000000000000000000000000000000000
--- a/mbt_test/mbt_test.vcxproj.filters
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 源文件
-
-
-
-
-
-
\ No newline at end of file
diff --git a/test_blenderSandbox/test_blenderSandbox.vcxproj b/test_blenderSandbox/test_blenderSandbox.vcxproj
deleted file mode 100644
index 8302607f6cba3b76823f5b0e6acaf82a11ad8be8..0000000000000000000000000000000000000000
--- a/test_blenderSandbox/test_blenderSandbox.vcxproj
+++ /dev/null
@@ -1,293 +0,0 @@
-
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 15.0
- {139E70F7-B89F-4EF2-B83B-381BDF333786}
- Win32Proj
- testblenderSandbox
- 10.0.18362.0
-
-
-
- Application
- true
- v141
- Unicode
-
-
- Application
- false
- v141
- true
- Unicode
-
-
- Application
- true
- v142
- Unicode
-
-
- Application
- false
- v141
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- D:\U\Project\图形库;D:\Dev\VulkanSDK\Include;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\数据工具库;D:\U\Project\BlenderSandbox;D:\U\Project\基础库;$(IncludePath);D:\U\Project\engine
- D:\Dev\VulkanSDK\Lib;D:\U\Project\x64\Debug;D:\U\Project\x64\BlenderSandbox\Debug;$(LibraryPath)
- $(SolutionDir)$(Platform)\$(Configuration)\../test_blenderSandbox/$(Configuration)
- $(ReferencePath)
-
-
- true
-
-
- false
-
-
- false
- D:\U\Project\数据工具库;D:\Dev\VulkanSDK\Include;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\BlenderSandbox;D:\U\Project\数学库\Math;$(IncludePath);D:\U\Project\engine
- $(SolutionDir)$(Platform)\$(Configuration)\../test_blenderSandbox/$(Configuration)
- D:\Dev\VulkanSDK\Lib;D:\U\Project\x64\Release;D:\U\Project\x64\BlenderSandbox\Release;D:\U\Project\Tool_Lib\PhysX\lib\release;$(LibraryPath)
- $(ReferencePath)
-
-
-
- Use
- Level3
- Disabled
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- MultiThreadedDebug
- true
-
-
- Console
- true
- engine.lib;vulkan-1.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)
-
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
- true
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- false
- MultiThreaded
- Default
- true
-
-
- Console
- true
- true
- true
- engine.lib;PhysX3Common_x64.lib;PhysX3Cooking_x64.lib;PhysX3Vehicle.lib;PxFoundation_x64.lib;PxTask_x64.lib;vulkan-1.lib;glu32.lib;opengl32.lib;%(AdditionalDependencies)
-
-
- PhysX3_x64.lib
-
-
- true
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
- {9aff3f38-30e0-439d-8748-4ab7b67322a1}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/test_blenderSandbox/test_blenderSandbox.vcxproj.administrator.nvuser b/test_blenderSandbox/test_blenderSandbox.vcxproj.administrator.nvuser
deleted file mode 100644
index b26db25667b9d977188cac856247e547ef25aab1..0000000000000000000000000000000000000000
--- a/test_blenderSandbox/test_blenderSandbox.vcxproj.administrator.nvuser
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/test_blenderSandbox/test_blenderSandbox.vcxproj.filters b/test_blenderSandbox/test_blenderSandbox.vcxproj.filters
deleted file mode 100644
index 7484217b9fc8f12d37f9a11c35dc0b293e6f17a9..0000000000000000000000000000000000000000
--- a/test_blenderSandbox/test_blenderSandbox.vcxproj.filters
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
\ No newline at end of file
diff --git a/xmake.lua b/xmake.lua
new file mode 100644
index 0000000000000000000000000000000000000000..020e0eaf4f1b5371b483b631ada87f84ba447a77
--- /dev/null
+++ b/xmake.lua
@@ -0,0 +1,83 @@
+function check_python()
+ local result = os.exec("python3 --version") -- 执行 python3 命令并获取输出
+ if result and result:find("Python 3") ~= nil then -- 检查输出是否包含 "Python 3" 字符串
+ return true
+ else
+ return false
+ end
+end
+
+function main()
+ -- 查找已安装的 Python
+ local python = os.find_program("python3")
+ if not python then
+ -- 如果未找到,则自动安装 Python
+ if not os.is_windows() then
+ -- 在 macOS 或 Linux 中使用包管理器安装 Python
+ os.exec("sudo apt-get install python3")
+ else
+ -- 在 Windows 中下载 Python 安装包并安装
+
+ end
+ -- 再次查找已安装的 Python
+ python = os.find_program("python3")
+ end
+ -- 将 Python 头文件目录添加到 CFLAGS 中
+ if python then
+ local result = os.iorunv(python, {"-c", "import sysconfig; print(sysconfig.get_path('include'))"})
+ local include_dir = result:trim()
+ add_cxflags("-I" .. include_dir)
+ else
+ print("warning: Python not found, please install it manually and configure the include directory.")
+ end
+
+ -- 其他配置
+
+end
+
+on_load("install", function (package)
+ if package:is_library() and package:name():startswith("zlib") then
+ import("lib.detect.find_package")
+ if not find_package("zlib") then
+ -- 使用系统包管理器安装 zlib
+ if is_plat("macosx") then
+ os.exec("brew install zlib")
+ elseif is_plat("linux") then
+ os.exec("sudo apt-get install zlib1g-dev")
+ end
+ end
+ end
+ end)
+
+-- global xmake
+set_project("Hornblende")
+add_subdirs(
+ "engine",
+ "EnginePy接口",
+ "JIT",
+ "NvFleX封装",
+ "基础库",
+ --"数据工具库",
+ "节点",
+ "节点3D",
+ -- "库下载模板",
+ -- "数据共享",
+ "图形库",
+ "音频引擎",
+ "图像引擎",
+ "沙盒"
+ --,"BootstrappingFormat"
+ )
+set_config("timeout", 300)
+--set_config("check_download_deps", false)
+add_requires("zlib")
+--add_requires("python 3.7")
+add_requires("boost")
+
+-- 调试模式:debug
+-- 发布模式:release
+-- 检测模式:check
+-- 分析模式:profile
+-- 覆析模式:coverage
+add_rules("mode.debug", "mode.release", "mode.check", "mode.profile", "mode.coverage")
+set_defaultmode("debug")
\ No newline at end of file
diff --git "a/\345\233\276\345\203\217\345\274\225\346\223\216/xmake.lua" "b/\345\233\276\345\203\217\345\274\225\346\223\216/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..19439ccb93dab41b55d23dae1661214d10eb40fc
--- /dev/null
+++ "b/\345\233\276\345\203\217\345\274\225\346\223\216/xmake.lua"
@@ -0,0 +1,48 @@
+local solution_dir = os.projectdir()
+local script_dir = os.scriptdir()
+target("图像引擎")
+ set_kind("static")
+ set_languages("c++11")
+ set_default(true)
+ add_files(
+ "**.cpp"
+ )
+ add_headerfiles(
+ "**.h"
+ )
+ --add_links("基础库")
+ add_includedirs(script_dir)
+ add_includedirs(solution_dir .. "/engine/intern")
+ add_includedirs(solution_dir .. "/engine|stdafx.h")
+ add_includedirs(solution_dir .. "/基础库|stdafx.h")
+ add_includedirs(solution_dir .. "/图形库|stdafx.h")
+ add_includedirs(solution_dir .. "/图形库/线性代数")
+ add_includedirs(solution_dir .. "/数据工具库")
+ add_includedirs(solution_dir .. "/DEV")
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "_LIB",
+ "_CRT_SECURE_NO_WARNINGS",
+ "NOMINMAX",
+ "USE_OPENCL",
+ "PHYSX_PROFILE_SDK",
+ "RENDER_SNIPPET",
+ "PX_DEBUG=1",
+ "PX_CHECKED=1",
+ "PX_NVTX=1",
+ "PX_SUPPORT_PVD=1"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "NDEBUG",
+ "_LIB",
+ "_CRT_SECURE_NO_WARNINGS",
+ "NOMINMAX",
+ "USE_OPENCL",
+ "PHYSX_PROFILE_SDK",
+ "RENDER_SNIPPET"
+ )
+ end
diff --git "a/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216 - \345\211\257\346\234\254.vcxproj" "b/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216 - \345\211\257\346\234\254.vcxproj"
deleted file mode 100644
index a6a6ddca417075062ef84900e1d6b3941a59264c..0000000000000000000000000000000000000000
--- "a/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216 - \345\211\257\346\234\254.vcxproj"
+++ /dev/null
@@ -1,335 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- {293F2418-5DB9-4031-9B75-593416EF7AB8}
- Win32Proj
- 图像引擎
- 8.1
- 引擎
- ..\..\..\Dev\CUDA\tools
-
-
-
- StaticLibrary
- true
- v141
- Unicode
- Static
-
-
- StaticLibrary
- false
- v141
- true
- Unicode
- Static
-
-
- StaticLibrary
- true
- v141
- Unicode
- Static
-
-
- StaticLibrary
- false
- v141
- true
- Unicode
- Static
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\Tool_Lib\freetype\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\glew\include;D:\U\Project\Tool_Lib\C_Def;D:\Dev\VulkanSDK\1.0.30.0\Include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\Yi\Vulkan;$(IncludePath);D:\U\Project\数学库\Math
- D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\U\Project\Tool_Lib\freetype\lib;D:\Dev\CUDA\lib\x64;D:\Dev\VulkanSDK\1.0.30.0\Bin;$(LibraryPath)
- D:\U\Project\数学库\Math;$(ReferencePath)
-
-
- D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\Tool_Lib\freetype\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\glew\include;D:\U\Project\Tool_Lib\C_Def;D:\Dev\VulkanSDK\1.0.30.0\Include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\Yi\Vulkan;$(IncludePath);D:\U\Project\数学库\Math
- D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\U\Project\Tool_Lib\freetype\lib;D:\Dev\CUDA\lib\x64;D:\Dev\VulkanSDK\1.0.30.0\Bin;$(LibraryPath)
- D:\U\Project\数学库\Math;$(ReferencePath)
-
-
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\Dev\flex\include;D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\Tool_Lib\freetype\include;D:\U\Project\数学库\Math;D:\Dev\CUDA\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\glew\include;D:\U\Project\Tool_Lib\C_Def;D:\Dev\VulkanSDK\1.0.30.0\Include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\Yi\Vulkan;$(IncludePath);D:\U\Project\数学库\Math
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\lib\x64;D:\Dev\flex\lib\x64;D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\U\Project\Tool_Lib\freetype\lib;D:\Dev\CUDA\lib\x64;D:\Dev\VulkanSDK\1.0.30.0\Bin;$(LibraryPath)
- D:\U\Project\数学库\Math;$(ReferencePath)
-
-
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\Dev\flex\include;D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\Tool_Lib\freetype\include;D:\U\Project\数学库\Math;D:/Dev/CUDA/include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\glew\include;D:\U\Project\Tool_Lib\C_Def;D:\Dev\VulkanSDK\1.0.30.0\Include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\Yi\Vulkan;$(IncludePath);D:\U\Project\数学库\Math
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\lib\x64;D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\U\Project\Tool_Lib\freetype\lib;D:\Dev\CUDA\lib\x64;D:\Dev\VulkanSDK\1.0.30.0\Bin;$(LibraryPath)
- D:\U\Project\数学库\Math;$(ReferencePath)
-
-
-
- Use
- Level3
- Disabled
- _DEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS
- MultiThreadedDebug
- true
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\Tool_Lib\boost;D:\U\Project\数学库\Math;%(AdditionalIncludeDirectories)
-
-
- Windows
-
-
- 64
-
-
-
-
- Use
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS
- MultiThreadedDebug
- true
- D:\U\Project\数学库\Math;%(AdditionalIncludeDirectories)
-
-
- Windows
-
-
- 64
-
-
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS
- MultiThreadedDebug
- true
- D:\U\Project\数学库\Math;%(AdditionalIncludeDirectories)
-
-
- Windows
- true
- true
-
-
- 64
-
-
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS
- MultiThreadedDebug
- true
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\Tool_Lib\boost;D:\U\Project\数学库\Math;%(AdditionalIncludeDirectories)
-
-
- Windows
- true
- true
-
-
- 64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {62a3844d-2835-486e-baef-58442d1e7281}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 此项目引用这台计算机上缺少的 NuGet 程序包。使用 NuGet 程序包还原可下载这些程序包。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216.vcxproj" "b/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216.vcxproj"
deleted file mode 100644
index 1d214ef197956ccecb94c987a4c1cb27fe278b90..0000000000000000000000000000000000000000
--- "a/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216.vcxproj"
+++ /dev/null
@@ -1,844 +0,0 @@
-
-
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- {293F2418-5DB9-4031-9B75-593416EF7AB8}
- Win32Proj
- 图像引擎
- 8.1
- 引擎
-
-
-
- StaticLibrary
- true
- v141
- Unicode
- Static
-
-
- StaticLibrary
- false
- v141
- true
- Unicode
- Static
-
-
- StaticLibrary
- true
- v141
- Unicode
- false
-
-
- StaticLibrary
- false
- v141
- true
- Unicode
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\glew\include;D:\U\Project\Tool_Lib\C_Def;D:\Dev\VulkanSDK\1.0.30.0\Include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\Yi\Vulkan;$(IncludePath);D:\U\Project\数学库\Math
- D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\Dev\CUDA\lib\x64;D:\Dev\VulkanSDK\1.0.30.0\Bin;$(LibraryPath)
- D:\U\Project\数学库\Math;$(ReferencePath)
-
-
- D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\glew\include;D:\U\Project\Tool_Lib\C_Def;D:\Dev\VulkanSDK\1.0.30.0\Include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\Yi\Vulkan;$(IncludePath);D:\U\Project\数学库\Math
- D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\Dev\CUDA\lib\x64;D:\Dev\VulkanSDK\1.0.30.0\Bin;$(LibraryPath)
- D:\U\Project\数学库\Math;$(ReferencePath)
-
-
- D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\FBX_SDK\include;D:\U\Project\Tool_Lib\PhysX\Include;D:\U\Project\数据工具库;D:\U\Project\Tool_Lib\SDL\include;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\Dev\flex\include;D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\C_Def;D:\Dev\VulkanSDK\vk\Include;D:\U\Project\Tool_Lib\Yi\Vulkan;D:\U\Project\图像引擎\AI\AI内核;$(IncludePath)
- D:\U\Project\Tool_Lib\FBX_SDK\lib\vs2015\x64\debug;D:\U\Project\Tool_Lib\PhysX\lib\debug;D:\U\Project\Tool_Lib\SDL\lib\x64;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\lib\x64;D:\Dev\flex\lib\x64;D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\Dev\VulkanSDK\vk\Lib;$(LibraryPath)
- D:\U\Project\图像引擎\AI\AI内核;$(ReferencePath)
- AllRules.ruleset
- true
- true
- .\x64\Debug
-
-
- D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\packages\glm.0.9.8.4\build\native\include;D:\U\Project\packages\gflags_x64_vc14.2.2.01\include;D:\U\Project\packages\boost.1.66.0.0\lib\native\include;D:\U\Project\Tool_Lib\FBX_SDK\include;D:\U\Project\Tool_Lib\PhysX\Include;D:\U\Project\数据工具库;D:\U\Project\Tool_Lib\SDL\include;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\Dev\flex\include;D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\C_Def;D:\Dev\VulkanSDK\vk\Include;D:\U\Project\Tool_Lib\Yi\Vulkan;D:\U\Project\图像引擎\AI\AI内核;$(IncludePath)
- D:\U\Project\Tool_Lib\FBX_SDK\lib\vs2015\x64\release;D:\U\Project\Tool_Lib\PhysX\lib\release;D:\U\Project\Tool_Lib\SDL\lib\x64;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\lib\x64;D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\Dev\VulkanSDK\vk\Lib;$(LibraryPath)
- D:\U\Project\图像引擎\AI\AI内核;$(ReferencePath)
- true
- .\x64\Release
-
-
-
- Use
- Level3
- Disabled
- _DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;NOMINMAX;USE_OPENCL;PHYSX_PROFILE_SDK;RENDER_SNIPPET;PX_DEBUG=1;PX_CHECKED=1;PX_NVTX=1;PX_SUPPORT_PVD=1;%(PreprocessorDefinitions)
- true
- D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\数学库\Math;%(AdditionalIncludeDirectories)
- EditAndContinue
- true
- true
- false
- stdcpp14
- MultiThreadedDebug
- true
- /bigobj %(AdditionalOptions) /INCREMENTAL
-
-
- Windows
-
-
- 64
-
-
-
-
- Use
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS
- MultiThreadedDebug
- true
- D:\U\Project\数学库\Math;%(AdditionalIncludeDirectories)
- true
-
-
- Windows
-
-
- 64
-
-
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);_CRT_SECURE_NO_WARNINGS
- MultiThreadedDebug
- true
- D:\U\Project\数学库\Math;%(AdditionalIncludeDirectories)
- true
-
-
- Windows
- true
- true
-
-
- 64
-
-
-
-
- Level4
- Use
- Full
- true
- true
- NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;NOMINMAX;USE_OPENCL;PHYSX_PROFILE_SDK;RENDER_SNIPPET;%(PreprocessorDefinitions)
- true
- $(CUDA_PATH)/extras/cupti/include;$(CUDA_PATH)/include;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\数学库\Math;%(AdditionalIncludeDirectories)
- true
- Fast
- /d2Zi+ /INCREMENTAL
- None
- Speed
- MultiThreaded
- true
- ProgramDatabase
- true
- true
- stdcpp14
- true
-
-
- Windows
- true
- true
-
-
- 64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Use
-
-
- Use
-
-
- Use
-
-
-
-
-
-
-
-
-
-
-
- Use
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NotUsing
- NotUsing
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Document
-
-
-
-
- {62a3844d-2835-486e-baef-58442d1e7281}
-
-
- {a9128f9c-20e0-4e4c-b864-e3f9d23d0bff}
-
-
-
-
- true
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216.vcxproj.filters" "b/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216.vcxproj.filters"
deleted file mode 100644
index 2c35db21883113397e11918a011b732941fb60f8..0000000000000000000000000000000000000000
--- "a/\345\233\276\345\203\217\345\274\225\346\223\216/\345\233\276\345\203\217\345\274\225\346\223\216.vcxproj.filters"
+++ /dev/null
@@ -1,1541 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
- {e25c9179-da11-4122-8730-1632a4d91fcb}
-
-
- {e563f48d-159d-4b2f-85b1-fa9475d4c5e5}
-
-
- {50d77f4d-1015-4820-b216-86382bb1b7c5}
-
-
- {79419073-1892-4d14-a6f6-8a53b8f41279}
-
-
- {7beab9b4-1434-436f-af29-d9924c279e07}
-
-
- {b7680c5e-f3e9-41e4-af8a-f3279226fe8e}
-
-
- {14244df0-482e-4627-97a4-47519af76cd0}
-
-
- {5c502c8f-ab9e-47cd-a370-0aa179dd0a30}
-
-
- {7bddba0a-2cc5-46fc-8c84-d59a952feee7}
-
-
- {c0c7c969-4387-4b68-8704-c4431e5fc044}
-
-
- {6ca37244-8248-4695-ada6-91bc6785271f}
-
-
- {6146eaa5-98b9-46bc-b3a5-e46691ff290e}
-
-
- {759d9b19-c014-4b2b-9a4c-be4f20bf5fde}
-
-
- {302df69b-68d7-4345-aaee-f56d70e93e82}
-
-
- {7ef5a727-8c6d-4ffa-a462-fbb2bac8f148}
-
-
- {ef6fe95e-9d2b-438c-a69c-19183d68a84b}
-
-
- {10bf2a83-8097-4f22-9b74-f7d53a773798}
-
-
- {5b21a257-62a2-42a0-8f90-f527d5fab22f}
-
-
- {8470a1e9-f1c1-4210-ae4a-c5752d3fa5f5}
-
-
- {2070d457-6630-4879-9693-e612442d5e2b}
-
-
- {32c0f4a7-1646-49b9-9bd6-936e5f04091d}
-
-
- {3e056481-b216-4902-8dd4-09c143438a57}
-
-
- {35fdb06c-7437-4d82-9c7f-4f5ae0a41ece}
-
-
- {cfff37df-6cb4-40b0-a6cd-46c376a4824a}
-
-
- {ccf94116-5161-4021-bd3c-6f10ad240a13}
-
-
- {f1fdb5d1-c05b-40af-bec4-0ce4b24cce17}
-
-
- {5ccf617e-3ffa-4bff-aed6-1b9b8f51e79e}
-
-
- {2efcfbe6-cb58-4a99-bcda-643dacadda3e}
-
-
- {3dea01b5-c591-4723-96d4-87b171b4e50f}
-
-
- {b0d7e169-ad82-4f96-ba75-16701009db5c}
-
-
-
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 图像框架\底层绘图\OpenGL
-
-
- 图像框架\UI
-
-
- 图像框架\UI\组件
-
-
- 图像框架\底层绘图\OpenCL
-
-
- 图像框架\UI\组件
-
-
- 图像框架\UI\组件\布局
-
-
- 图像框架\UI\组件\复合组件
-
-
- 图像框架\UI\组件\复合组件
-
-
- 头文件
-
-
- 图像框架\UI\组件
-
-
- 图像框架\底层绘图\OpenCL
-
-
- 对象\模型
-
-
- 图像框架\UI\组件
-
-
- 图像框架\底层绘图\OpenGL
-
-
- 图像框架\工具库\模型操作
-
-
- 头文件
-
-
- 音频
-
-
- 音频
-
-
- 图像框架
-
-
- 图像框架\UI\组件
-
-
- 对象\物理
-
-
- 对象\物理\NV_FleX
-
-
- 对象\粒子系统
-
-
- 对象\模型
-
-
- 对象
-
-
- 对象\模型\扩展对象
-
-
- 对象\物理\NV_FleX
-
-
- 对象\物理\天工物理
-
-
- 对象\着色\GL
-
-
- 对象\模型\扩展对象
-
-
- 对象\物理\天工物理\计算内核\CL
-
-
- 对象\物理\天工物理\计算内核\CL
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 图像框架\UI\图像绘制
-
-
- 图像框架\UI\矢量图形
-
-
- 图像框架\UI\矢量图形
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 对象\着色\材质
-
-
- 对象\着色\材质
-
-
- 头文件
-
-
- 头文件
-
-
- 对象\着色\GL
-
-
- 对象\着色\GL
-
-
- 头文件
-
-
- 头文件
-
-
- 图像框架\底层绘图\OpenGL\帧缓冲
-
-
- 图像框架\底层绘图\OpenGL\帧缓冲
-
-
- 图像框架\底层绘图\OpenGL
-
-
- 图像框架\底层绘图\OpenGL\渲染面
-
-
- 图像框架\底层绘图\Vulkan
-
-
- 头文件
-
-
- 头文件
-
-
- 对象\着色
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 图像框架\UI
-
-
- 头文件
-
-
- 头文件
-
-
- 图像框架\UI\组件\复合组件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 图像框架\UI\矢量图形
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 图像框架\底层绘图\OpenGL\对象\摄像机
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 图像框架
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 对象
-
-
- 头文件
-
-
- 对象\着色
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 图像框架\UI
-
-
- 图像框架\UI\组件
-
-
- 图像框架\底层绘图\OpenCL
-
-
- 图像框架\UI\组件
-
-
- 图像框架\UI\组件\布局
-
-
- 图像框架\UI\组件\复合组件
-
-
- 图像框架\UI\组件\复合组件
-
-
- 源文件
-
-
- 图像框架\UI\组件
-
-
- 对象\模型
-
-
- 图像框架\UI\组件
-
-
- 图像框架\底层绘图\OpenGL
-
-
- 图像框架\工具库\模型操作
-
-
- 音频
-
-
- 音频
-
-
- 图像框架
-
-
- 图像框架\UI\组件
-
-
- 对象\物理
-
-
- 对象\物理\NV_FleX
-
-
- 对象\粒子系统
-
-
- 对象\模型
-
-
- 对象
-
-
- 对象\模型\扩展对象
-
-
- 对象\物理\NV_FleX
-
-
- 对象\物理\天工物理
-
-
- 对象\着色\GL
-
-
- 对象\模型\扩展对象
-
-
- 对象\物理\天工物理\计算内核\CL
-
-
- 对象\物理\天工物理\计算内核\CL
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 图像框架\UI\图像绘制
-
-
- 图像框架\UI\矢量图形
-
-
- 图像框架\UI\矢量图形
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 对象\着色\材质
-
-
- 对象\着色\材质
-
-
- 源文件
-
-
- 源文件
-
-
- 对象\着色\GL
-
-
- 对象\着色\GL
-
-
- 源文件
-
-
- 源文件
-
-
- 图像框架\底层绘图\OpenGL\帧缓冲
-
-
- 图像框架\底层绘图\OpenGL\帧缓冲
-
-
- 图像框架\底层绘图\OpenGL
-
-
- 图像框架\底层绘图\OpenGL\渲染面
-
-
- 图像框架\底层绘图\Vulkan
-
-
- 源文件
-
-
- 源文件
-
-
- 对象\着色
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 图像框架\UI
-
-
- 源文件
-
-
- 源文件
-
-
- 图像框架\UI\组件\复合组件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 图像框架\底层绘图\OpenGL\对象\摄像机
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 图像框架
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 对象
-
-
- 源文件
-
-
- 对象\着色
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\345\233\276\345\275\242\345\272\223/xmake.lua" "b/\345\233\276\345\275\242\345\272\223/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..06eac2e9d5844afd920d5a1a2fa87e6b3371d318
--- /dev/null
+++ "b/\345\233\276\345\275\242\345\272\223/xmake.lua"
@@ -0,0 +1,41 @@
+target("图形库")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp",
+ "A_CUDA数学Core/**.cpp",
+ "B_几何图形/**.cpp",
+ "external/**.cpp",
+ "几何图形/**.cpp",
+ "排序/**.cpp",
+ "线性代数/**.cpp"
+ )
+ add_headerfiles(
+ "**.h",
+ "A_CUDA数学Core/**.h",
+ "B_几何图形/**.h",
+ "external/**.h",
+ "几何图形/**.h",
+ "排序/**.h",
+ "线性代数/**.h"
+ )
+ add_links("基础库")
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "WIN32",
+ "WIN64",
+ "_CONSOLE",
+ "_HAS_EXCEPTIONS=0"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "NDEBUG",
+ "WIN32",
+ "WIN64",
+ "_CONSOLE",
+ "_HAS_EXCEPTIONS=0"
+ )
+ end
diff --git "a/\345\233\276\345\275\242\345\272\223/\345\233\276\345\275\242\345\272\223.vcxproj" "b/\345\233\276\345\275\242\345\272\223/\345\233\276\345\275\242\345\272\223.vcxproj"
deleted file mode 100644
index cd961ff6ce113e3e7b317c46a98127de270df704..0000000000000000000000000000000000000000
--- "a/\345\233\276\345\275\242\345\272\223/\345\233\276\345\275\242\345\272\223.vcxproj"
+++ /dev/null
@@ -1,214 +0,0 @@
-
-
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- x64
-
-
-
- {787A42ED-1DAE-4BBF-A3FA-31425FCD39C1}
- 图形库
- 10.0.19041.0
- 图形库
-
-
-
- StaticLibrary
- true
- Unicode
- v142
-
-
- StaticLibrary
- false
- true
- Unicode
- v142
-
-
- StaticLibrary
- false
- true
- Unicode
- v142
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- D:\U\Project\图形库;D:\U\Project\基础库;$(IncludePath)
- $(ReferencePath)
-
-
- D:\U\Project\基础库;D:\U\Project\图形库;$(IncludePath)
-
-
- D:\U\Project\基础库;D:\U\Project\图形库;$(IncludePath)
-
-
-
- Level3
- Disabled
- WIN32;WIN64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- stdafx.h
- MultiThreadedDebug
- true
- AdvancedVectorExtensions2
- true
- stdcpp17
- stdc17
-
-
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
- false
- W0
-
-
- true
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- MultiThreaded
- true
- stdcpp17
- stdc17
-
-
- true
- true
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
- false
- W0
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- MultiThreaded
- true
- stdcpp17
- stdc17
-
-
- true
- true
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
- false
- W0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\345\233\276\345\275\242\345\272\223/\345\233\276\345\275\242\345\272\223.vcxproj.44653.nvuser" "b/\345\233\276\345\275\242\345\272\223/\345\233\276\345\275\242\345\272\223.vcxproj.44653.nvuser"
deleted file mode 100644
index b26db25667b9d977188cac856247e547ef25aab1..0000000000000000000000000000000000000000
--- "a/\345\233\276\345\275\242\345\272\223/\345\233\276\345\275\242\345\272\223.vcxproj.44653.nvuser"
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git "a/\345\237\272\347\241\200\345\272\223/Math.vcxproj.filters" "b/\345\237\272\347\241\200\345\272\223/Math.vcxproj.filters"
deleted file mode 100644
index d48a32435ba32363bac2fe996b79ed7c1fa2dd28..0000000000000000000000000000000000000000
--- "a/\345\237\272\347\241\200\345\272\223/Math.vcxproj.filters"
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
- {741e056c-e976-4628-948d-f225700dae37}
-
-
- {5080c4d2-cd19-4fbf-a15d-2398a0c3742b}
-
-
- {64aaa2ef-14dd-40f7-a450-1ae484e52418}
-
-
- {f03652fa-e9bb-49e1-889f-767ca270d4d4}
-
-
- {5d070796-ef51-45b9-be73-e77387482bfc}
-
-
-
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 线性代数\向量
-
-
- 线性代数\矩阵
-
-
- 线性代数
-
-
- 线性代数\图形
-
-
- 线性代数\几何
-
-
- 头文件
-
-
- 头文件
-
-
- 线性代数\几何
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 线性代数\几何
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 线性代数\矩阵
-
-
- 线性代数\几何
-
-
- 线性代数\几何
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\345\237\272\347\241\200\345\272\223/define/modifierDefine.h" "b/\345\237\272\347\241\200\345\272\223/define/modifierDefine.h"
new file mode 100644
index 0000000000000000000000000000000000000000..48754aa6826b9eab6f16dc71748a6043bfee1f70
--- /dev/null
+++ "b/\345\237\272\347\241\200\345\272\223/define/modifierDefine.h"
@@ -0,0 +1,89 @@
+#ifndef _MODIFIER_DEFINE_
+#define _MODIFIER_DEFINE_
+
+#include
+
+namespace Engine_Modifier
+{
+// ==== бĹؼ ==== //
+//#define if
+//#define else
+//
+//#define ѡ switch
+//#define case
+//#define default
+//
+//#define break
+//#define continue
+//#define return
+//
+//#define try
+//#define catch
+//#define ׳ throw
+//
+//#define ִ do
+//#define ֱ while
+//#define for
+//#define ת goto
+
+#define true
+#define false
+
+#define const
+#define ʽ constexpr
+#define ױ mutable
+
+#define հ void
+#define ö enum
+#define bool
+#define int
+#define ַ char // ռ1ֽڣԱʾ0-255ֵ֮ҲԱʾASCIIַ
+#define ַ wchar_t // һռֽڣڱʾUnicodeַеַֹ֧ʻַ
+#define ַ std::string // ʹASCIIַһɱ䳤ȵַײʹַʵ֡
+#define float
+#define ˫ double
+#define short
+#define long
+#define Զ auto
+
+#define union
+#define unsigned
+#define з signed
+#define ߴ sizeof
+
+#define Ĵ register // Ӧãʹ
+#define ̬ static
+#define ⲿ extern
+
+#define public
+#define ˽е private
+#define protected
+#define Ԫ friend
+
+#define ½ new
+#define ɾ delete
+
+#define operator
+#define virtual
+#define ױ volatile
+
+#define ʵ this
+#define using
+#define class
+#define ṹ struct
+#define inline
+#define ʽ explicit
+#define ʽ implicit
+#define ռ namespace
+
+#define ģ template
+#define typename
+#define ͱ typedef
+#define ͱʶ typeid
+#define ̬ת static_cast
+#define ת const_cast
+#define ̬ת dynamic_cast
+#define ײת reinterpret_cast // ʹãܵδΪͰȫ
+}
+
+#endif
\ No newline at end of file
diff --git "a/\345\237\272\347\241\200\345\272\223/xmake.lua" "b/\345\237\272\347\241\200\345\272\223/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..7db3e5ed7719de08eb5644e4bc491a1b6395de09
--- /dev/null
+++ "b/\345\237\272\347\241\200\345\272\223/xmake.lua"
@@ -0,0 +1,20 @@
+target("基础库")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp",
+ "SIMD/**.cpp",
+ "Vector/**.cpp",
+ "离散/**.cpp"
+ )
+ add_headerfiles(
+ "**.h",
+ "SIMD/**.h",
+ "Vector/**.h",
+ "离散/**.h"
+ )
+ add_defines(
+ "_DEBUG",
+ "_LIB",
+ "_HAS_EXCEPTIONS=0"
+ )
diff --git "a/\345\237\272\347\241\200\345\272\223/\345\237\272\347\241\200\345\272\223.vcxproj" "b/\345\237\272\347\241\200\345\272\223/\345\237\272\347\241\200\345\272\223.vcxproj"
deleted file mode 100644
index 3e5b4d3a3f4c5e5ebabf67893b4f45f0d807e1fa..0000000000000000000000000000000000000000
--- "a/\345\237\272\347\241\200\345\272\223/\345\237\272\347\241\200\345\272\223.vcxproj"
+++ /dev/null
@@ -1,310 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- Win32
-
-
- 最终生成
- x64
-
-
-
- {62A3844D-2835-486E-BAEF-58442D1E7281}
- Win32Proj
- Math
- 10.0.19041.0
- 基础库
-
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- true
- v142
- false
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- false
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- false
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\C_Def;$(IncludePath)
- $(ReferencePath)
-
-
- D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\C_Def;$(IncludePath)
- $(ReferencePath)
-
-
- D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\C_Def;$(IncludePath)
- $(ReferencePath)
-
-
- D:\U\Project\基础库;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\C_Def;$(IncludePath)
- D:\U\Project\基础库;$(ReferencePath)
- C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.23.28105\include\chrono;$(ExcludePath)
-
-
- D:\U\Project\基础库;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\C_Def;$(IncludePath)
- D:\U\Project\基础库;$(ReferencePath)
- C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.23.28105\include\chrono;$(ExcludePath)
-
-
- D:\U\Project\基础库;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\U\Project\Tool_Lib\C_Def;$(IncludePath)
- D:\U\Project\基础库;$(ReferencePath)
- C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.23.28105\include\chrono;$(ExcludePath)
-
-
-
- Use
- Level3
- Disabled
- _DEBUG;_LIB;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- MultiThreadedDebug
- true
- true
- AdvancedVectorExtensions2
- stdcpp17
- stdc17
-
-
- Windows
-
-
- true
-
-
- 64
-
-
-
-
- Use
- Level3
- Disabled
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- MultiThreadedDebug
-
-
- Windows
-
-
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- MultiThreadedDebug
-
-
- Windows
- true
- true
-
-
-
-
- Level3
- Use
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- MultiThreadedDebug
-
-
- Windows
- true
- true
-
-
-
-
- Level3
- Use
- Full
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- MultiThreaded
- Speed
- Precise
- true
- ProgramDatabase
- true
- false
- true
- true
- AdvancedVectorExtensions2
- false
- stdcpp17
- stdc17
-
-
- Windows
- true
- true
-
-
- true
-
-
- 64
-
-
-
-
- Level3
- Use
- Full
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- MultiThreaded
- Speed
- Precise
- true
- ProgramDatabase
- true
- false
- true
- true
- AdvancedVectorExtensions2
- false
- stdcpp17
- stdc17
-
-
- Windows
- true
- true
-
-
- true
-
-
- 64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/xmake.lua" "b/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..95e74cf11259a248e22bd03ecac72f1c525d259f
--- /dev/null
+++ "b/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/xmake.lua"
@@ -0,0 +1,22 @@
+target("库下载模板")
+ set_kind("binary")
+ set_languages("c++11")
+ add_files(
+ "**.cpp"
+ )
+ add_headerfiles(
+ "**.h"
+ )
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "_CONSOLE"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "NDDEBUG",
+ "_CONSOLE"
+ )
+ end
diff --git "a/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277.vcxproj" "b/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277.vcxproj"
deleted file mode 100644
index 028eb4db969c56ed6cf1bf30036e1438cd31e6c6..0000000000000000000000000000000000000000
--- "a/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277.vcxproj"
+++ /dev/null
@@ -1,360 +0,0 @@
-
-
-
-
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- Win32
-
-
- 最终生成
- x64
-
-
-
- 15.0
- {115BD014-4405-4BBD-B031-1E05F8E37963}
- Win32Proj
- 库下载模板
- 10.0
-
-
-
- Application
- true
- v142
- Unicode
-
-
- Application
- false
- v142
- true
- Unicode
-
-
- Application
- false
- v142
- true
- Unicode
-
-
- Application
- true
- v142
- Unicode
-
-
- Application
- false
- v142
- true
- Unicode
-
-
- Application
- false
- v142
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- true
-
-
- false
-
-
- false
-
-
- false
-
-
- false
-
-
-
- Use
- Level3
- Disabled
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- pch.h
- MultiThreadedDebug
-
-
- Console
- true
-
-
- true
-
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- pch.h
-
-
- Console
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- pch.h
-
-
- Console
- true
- true
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- pch.h
-
-
- Console
- true
- true
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- pch.h
- AdvancedVectorExtensions2
-
-
- Console
- true
- true
- true
-
-
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- pch.h
- AdvancedVectorExtensions2
-
-
- Console
- true
- true
- true
-
-
- true
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
- Create
- Create
-
-
-
-
-
- %(Filename)%(Extension)
- PreserveNewest
-
-
- %(Filename)%(Extension)
- PreserveNewest
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277.vcxproj.filters" "b/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277.vcxproj.filters"
deleted file mode 100644
index d260ba2f4ef8610dedb430f500ed90313b65e515..0000000000000000000000000000000000000000
--- "a/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277/\345\272\223\344\270\213\350\275\275\346\250\241\346\235\277.vcxproj.filters"
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\346\225\260\346\215\256\345\205\261\344\272\253/xmake.lua" "b/\346\225\260\346\215\256\345\205\261\344\272\253/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..f054c938a8b1b4657acfd3c178b66755328decc7
--- /dev/null
+++ "b/\346\225\260\346\215\256\345\205\261\344\272\253/xmake.lua"
@@ -0,0 +1,26 @@
+target("数据共享")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp"
+ )
+ add_headerfiles(
+ "**.h"
+ )
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "MY_EXPORTS",
+ "_WINDOWS",
+ "_USRDLL",
+ "_HAS_EXCEPTIONS=0"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "NDEBUG",
+ "MY_EXPORTS",
+ "_WINDOWS",
+ "_USRDLL"
+ )
+ end
diff --git "a/\346\225\260\346\215\256\345\205\261\344\272\253/\346\225\260\346\215\256\345\205\261\344\272\253.vcxproj" "b/\346\225\260\346\215\256\345\205\261\344\272\253/\346\225\260\346\215\256\345\205\261\344\272\253.vcxproj"
deleted file mode 100644
index ebf94505fb871f08ab63bdf7496319c7a40850ea..0000000000000000000000000000000000000000
--- "a/\346\225\260\346\215\256\345\205\261\344\272\253/\346\225\260\346\215\256\345\205\261\344\272\253.vcxproj"
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- {6949233A-1C17-4D37-9A79-DD09355279D0}
- Win32Proj
- 数据共享
- 10.0
-
-
-
- DynamicLibrary
- true
- v142
- Unicode
-
-
- DynamicLibrary
- false
- v142
- true
- Unicode
-
-
- DynamicLibrary
- true
- v142
- Unicode
-
-
- DynamicLibrary
- false
- v142
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- true
-
-
- false
-
-
- false
-
-
-
- Use
- Level3
- Disabled
- true
- _DEBUG;MY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- true
- pch.h
- true
- true
- AdvancedVectorExtensions2
- true
-
-
- Windows
- true
- false
-
-
- true
-
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;MY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
- pch.h
-
-
- Windows
- true
- false
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;MY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
- pch.h
-
-
- Windows
- true
- true
- true
- false
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;MY_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- true
- pch.h
-
-
- Windows
- true
- true
- true
- false
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\346\225\260\346\215\256\345\205\261\344\272\253/\346\225\260\346\215\256\345\205\261\344\272\253.vcxproj.filters" "b/\346\225\260\346\215\256\345\205\261\344\272\253/\346\225\260\346\215\256\345\205\261\344\272\253.vcxproj.filters"
deleted file mode 100644
index 330d314019109a0ec5b9e8daaadabfe634ab6c04..0000000000000000000000000000000000000000
--- "a/\346\225\260\346\215\256\345\205\261\344\272\253/\346\225\260\346\215\256\345\205\261\344\272\253.vcxproj.filters"
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
-
\ No newline at end of file
diff --git "a/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/xmake.lua" "b/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..9faefdcb86519eaffd7a274ddfaf5ee0699f78f2
--- /dev/null
+++ "b/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/xmake.lua"
@@ -0,0 +1,52 @@
+local solution_dir = os.projectdir()
+local script_dir = os.scriptdir()
+target("数据工具库")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp",
+ "ID标示/**.cpp",
+ "排序/**.cpp",
+ "数据操作/**.cpp",
+ "文件/**.cpp",
+ "系统/**.cpp",
+ "字符串/**.cpp"
+ )
+ add_headerfiles(
+ "**.h",
+ "ID标示/**.h",
+ "排序/**.h",
+ "数据操作/**.h",
+ "文件/**.h",
+ "系统/**.h",
+ "字符串/**.h"
+ )
+ add_links("基础库")
+ add_includedirs(script_dir)
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "_LIB",
+ "_CRT_SECURE_NO_WARNINGS",
+ "NOMINMAX",
+ "USE_OPENCL",
+ "PHYSX_PROFILE_SDK",
+ "RENDER_SNIPPET",
+ "PX_DEBUG=1",
+ "PX_CHECKED=1",
+ "PX_NVTX=1",
+ "PX_SUPPORT_PVD=1"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "NDEBUG",
+ "_LIB",
+ "_CRT_SECURE_NO_WARNINGS",
+ "NOMINMAX",
+ "USE_OPENCL",
+ "PHYSX_PROFILE_SDK",
+ "RENDER_SNIPPET"
+ )
+ end
diff --git "a/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223.vcxproj" "b/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223.vcxproj"
deleted file mode 100644
index aa773a99297b1b88e3d129203249b386e4a8d86d..0000000000000000000000000000000000000000
--- "a/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223.vcxproj"
+++ /dev/null
@@ -1,174 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- Win32
-
-
- 最终生成
- x64
-
-
-
- {a9128f9c-20e0-4e4c-b864-e3f9d23d0bff}
- Clang
- 数据工具库
- 14.0
- 10.0
-
-
-
- StaticLibrary
- true
- v141_clang_c2
-
-
- StaticLibrary
- false
- v141_clang_c2
-
-
- StaticLibrary
- false
- v141_clang_c2
-
-
- StaticLibrary
- true
- v142
- false
- Unicode
-
-
- StaticLibrary
- false
- v142
- false
- Unicode
- true
-
-
- StaticLibrary
- false
- v142
- false
- Unicode
- true
-
-
-
-
-
-
-
-
- D:\U\Project\图形库;D:\U\Project\基础库;$(IncludePath)
-
-
- D:\U\Project\图形库;D:\U\Project\基础库;$(IncludePath)
-
-
- D:\U\Project\图形库;D:\U\Project\基础库;D:\U\Project\数据工具库;$(IncludePath)
-
-
-
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- _DEBUG;_LIB;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- NDEBUG;_LIB;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- NDEBUG;_LIB;%(PreprocessorDefinitions);_HAS_EXCEPTIONS=0
- MultiThreadedDebug
- true
- MultiThreaded
- MultiThreaded
- true
- true
- true
- AdvancedVectorExtensions2
- AdvancedVectorExtensions2
- AdvancedVectorExtensions2
- false
- false
- true
- true
- true
- true
- stdcpp17
- stdcpp17
- stdcpp17
- stdc17
- stdc17
- stdc17
-
-
- true
- true
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
\ No newline at end of file
diff --git "a/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223.vcxproj.filters" "b/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223.vcxproj.filters"
deleted file mode 100644
index 3791c867a8f9bd9e899212de17fa5b6c580506d1..0000000000000000000000000000000000000000
--- "a/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223/\346\225\260\346\215\256\345\267\245\345\205\267\345\272\223.vcxproj.filters"
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
- {34b2d729-ab71-46c5-99bd-af80e1e7991a}
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\346\262\231\347\233\222/xmake.lua" "b/\346\262\231\347\233\222/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..4359aab0da0fb7eb9c0dd62e66e8b9d9035f716c
--- /dev/null
+++ "b/\346\262\231\347\233\222/xmake.lua"
@@ -0,0 +1,39 @@
+local solution_dir = os.projectdir()
+local script_dir = os.scriptdir()
+target("沙盒")
+ set_kind("binary")
+ set_languages("c++11")
+ add_files(
+ "**.cpp",
+ "AI/**.cpp",
+ "全局数据/**.cpp",
+ "人/**.cpp",
+ "沙盒运行/**.cpp",
+ "音频生成/**.cpp"
+ )
+ add_headerfiles(
+ "**.h",
+ "AI/**.h",
+ "全局数据/**.h",
+ "人/**.h",
+ "沙盒运行/**.h",
+ "音频生成/**.h"
+ )
+ add_links("基础库","图形库" )
+ add_includedirs(script_dir)
+ add_includedirs(solution_dir .. "/数据工具库")
+ add_includedirs(solution_dir .. "/基础库|stdafx.h")
+ add_includedirs(solution_dir .. "/图像引擎|stdafx.h")
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "_LIB"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "NDDEBUG",
+ "_LIB"
+ )
+ end
diff --git "a/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj" "b/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj"
deleted file mode 100644
index f6b166bf90eaaf6c281d906c793b758db63a0209..0000000000000000000000000000000000000000
--- "a/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj"
+++ /dev/null
@@ -1,404 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 15.0
- {215C66DD-8E6F-4218-9F36-4645B9D80A45}
- Win32Proj
- 沙盒
- 10.0.18362.0
-
-
-
- Application
- true
- v141
- Unicode
-
-
- Application
- false
- v141
- true
- Unicode
-
-
- Application
- true
- v141
- Unicode
- false
-
-
- Application
- false
- v141
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- false
- D:\U\Project\packages\glm.0.9.8.4\build\native\include;D:\Software\Anaconda3\envs\mbt\include;D:\Dev\CUDA\include;D:\U\Project\图像引擎\AI\AI内核;D:\U\Project\AI;D:\U\Project\数据工具库;D:\U\Project\Tool_Lib\SDL\include;D:\Dev\flex\include;D:\U\Project\Tool_Lib\freetype\include;D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\Dev\VulkanSDK\vk\Include;D:\U\Project\图像引擎;$(IncludePath)
- D:\Software\Anaconda3\envs\mbt\libs;D:\U\Project\Tool_Lib\PhysX\lib\release;D:\U\Project\Tool_Lib\FBX_SDK\lib\vs2015\x64\release;D:\U\Project\Tool_Lib\glew\lib\Release\x64;D:\Dev\CUDA\lib\x64;D:\U\Project\Tool_Lib\deepcl\lib;D:\Dev\flex\lib\win64;D:\U\Project\Tool_Lib\freetype\lib;D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\Dev\VulkanSDK\vk\Lib;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\lib\x64;D:\U\Project\Tool_Lib\SDL\lib\x64;$(LibraryPath)
- D:\U\Project\数据工具库;$(ReferencePath)
-
-
- true
-
-
- true
- D:\U\Project\packages\glm.0.9.8.4\build\native\include;D:\Software\Anaconda3\envs\mbt\include;D:\Dev\CUDA\include;D:\U\Project\图像引擎\AI\AI内核;D:\U\Project\AI;D:\U\Project\数据工具库;D:\U\Project\Tool_Lib\SDL\include;D:\U\Project\Tool_Lib\freetype\include;D:\U\Project\Tool_Lib\OpenAL_SDK\include;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\include;D:\U\Project\数学库\Math;D:\U\Project\Tool_Lib\Yi\OpenGL;D:\Dev\VulkanSDK\vk\Include;D:\Dev\flex\include;D:\U\Project\图像引擎;$(IncludePath)
- D:\Software\Anaconda3\envs\mbt\libs;D:\U\Project\Tool_Lib\FBX_SDK\lib\vs2015\x64\debug;D:\U\Project\Tool_Lib\PhysX\lib\debug;D:\U\Project\Tool_Lib\deepcl\lib;D:\U\Project\Tool_Lib\OpenAL_SDK\libs\Win64;D:\U\Project\Tool_Lib\Intel\OpenCL SDK\6.3\lib\x64;D:\U\Project\Tool_Lib\SDL\lib\x64;D:\Dev\flex\lib\win64;D:\Dev\VulkanSDK\vk\Lib;D:\Dev\CUDA\lib\x64;$(LibraryPath)
- D:\U\Project\数据工具库;$(ReferencePath)
-
-
- false
-
-
-
- Level3
- Create
- MaxSpeed
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions);WIN32_LEAN_AND_MEAN;NOMINMAX;USE_OPENCL
- MultiThreaded
- true
- true
- stdcpp14
- %(AdditionalIncludeDirectories)
- /bigobj /Qpar %(AdditionalOptions)
- ProgramDatabase
- Speed
- true
- AdvancedVectorExtensions2
- true
-
-
- Console
- true
- true
- NvFlexDeviceRelease_x64.lib;NvFlexExtReleaseCUDA_x64.lib;NvFlexReleaseCUDA_x64.lib;vulkan-1.lib;libfbxsdk.lib;PhysX3Extensions.lib;PhysX3Vehicle.lib;PsFastXml_x64.lib;PxTask_x64.lib;PhysX3_x64.lib;PhysX3CharacterKinematic_x64.lib;PhysX3Common_x64.lib;PhysX3Cooking_x64.lib;PxFoundation_x64.lib;PxPvdSDK_x64.lib;python3.lib;%(AdditionalDependencies)
- %(AdditionalLibraryDirectories)
- true
-
-
-
-
-
-
- Level3
- Disabled
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
-
-
-
-
-
-
- Level3
- Disabled
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions);WIN32_LEAN_AND_MEAN;NOMINMAX;USE_OPENCL
- MultiThreadedDebug
- true
- stdcpp14
- %(AdditionalIncludeDirectories)
- true
- /bigobj %(AdditionalOptions)
- true
-
-
- Console
- NvFlexDebugCUDA_x64.lib;NvFlexDeviceDebug_x64.lib;NvFlexExtDebugCUDA_x64.lib;PhysX3DEBUG_x64.lib;PhysX3VehicleDEBUG.lib;PhysX3CommonDEBUG_x64.lib;PhysX3CookingDEBUG_x64.lib;PhysX3CharacterKinematicDEBUG_x64.lib;PhysX3ExtensionsDEBUG.lib;PxFoundationDEBUG_x64.lib;PxTaskDEBUG_x64.lib;PxPvdSDKDEBUG_x64.lib;SceneQueryDEBUG.lib;SimulationControllerDEBUG.lib;libfbxsdk.lib;vulkan-1.lib;%(AdditionalDependencies)
- %(AdditionalLibraryDirectories)
- false
- /NODEFAULTLIB:MSVCRTD %(AdditionalOptions)
-
-
-
-
- Level3
-
-
- MaxSpeed
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
- true
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {293f2418-5db9-4031-9b75-593416ef7ab8}
-
-
- {62a3844d-2835-486e-baef-58442d1e7281}
-
-
- {a9128f9c-20e0-4e4c-b864-e3f9d23d0bff}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 此项目引用这台计算机上缺少的 NuGet 程序包。使用 NuGet 程序包还原可下载这些程序包。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj.administrator.nvuser" "b/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj.administrator.nvuser"
deleted file mode 100644
index f8c5c8104755442956021ff0671b6d8689fa8293..0000000000000000000000000000000000000000
--- "a/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj.administrator.nvuser"
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj.filters" "b/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj.filters"
deleted file mode 100644
index 6b81190ddb4db1c990711499664aa4b01cc23867..0000000000000000000000000000000000000000
--- "a/\346\262\231\347\233\222/\346\262\231\347\233\222.vcxproj.filters"
+++ /dev/null
@@ -1,543 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\350\212\202\347\202\271/xmake.lua" "b/\350\212\202\347\202\271/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..19b6ef86810fc119af2df12a63f288c0db2fd169
--- /dev/null
+++ "b/\350\212\202\347\202\271/xmake.lua"
@@ -0,0 +1,38 @@
+target("节点")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp",
+ "Context/**.cpp",
+ "ML/**.cpp",
+ "节点/**.cpp",
+ "异步解算/**.cpp"
+ )
+ add_headerfiles(
+ "**.h",
+ "Context/**.h",
+ "ML/**.h",
+ "节点/**.h",
+ "异步解算/**.h"
+ )
+ add_links("enging","JIT","NvFleX封装","基础库","图形库" )
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "WIN32",
+ "WIN64",
+ "_CONSOLE",
+ "预定义_最终输出"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "_DEBUG",
+ "WIN32",
+ "WIN64",
+ "_CONSOLE",
+ "_CRT_SECURE_NO_WARNINGS",
+ "预定义_最终输出"
+ )
+ end
diff --git "a/\350\212\202\347\202\271/\350\212\202\347\202\271.vcxproj" "b/\350\212\202\347\202\271/\350\212\202\347\202\271.vcxproj"
deleted file mode 100644
index a968762cbd9c44876ac20a788f82cbb323ab3a65..0000000000000000000000000000000000000000
--- "a/\350\212\202\347\202\271/\350\212\202\347\202\271.vcxproj"
+++ /dev/null
@@ -1,331 +0,0 @@
-
-
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- x64
-
-
-
- {5D51098A-ADBE-4809-BB47-4DB2FA67D1AB}
- 节点
- 10.0.19041.0
-
-
-
- StaticLibrary
- true
- Unicode
- v142
-
-
-
-
- StaticLibrary
- false
- true
- Unicode
- v142
-
-
- StaticLibrary
- false
- true
- Unicode
- v142
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- D:\U\DEV\mujoco\include;D:\U\DEV\tbb\include;D:\U\DEV\openexr\include;D:\U\DEV\boost\include;D:\U\DEV\OpenVDB\include;D:\U\Project\NvFleX封装;D:\U\Project\JIT;D:\U\DEV\Python38\include;D:\U\DEV\OpenCV_SDK\include;D:\U\DEV\pybind11-master\include;D:\U\DEV\PyTorch\Debug\include;D:\U\DEV\PyTorch\Debug\include\torch\csrc\api\include;D:\U\Project\节点;D:\U\Project\图形库;D:\U\Project\数据工具库;D:\U\Project\基础库;D:\U\Project\engine;$(IncludePath)
- D:\U\DEV\mujoco\lib;D:\U\Project\x64\Debug;D:\U\DEV\OpenCV_SDK\bin\Debug;D:\U\DEV\Python38\libs;$(LibraryPath)
- D:\U\DEV\pthreads\lib;$(WindowsSDK_MetadataPath);
- $(Platform)\$(Configuration)\obj
- MultiThreadedDebug
- false
-
-
- D:\U\DEV\mujoco\include;D:\U\DEV\tbb\include;D:\U\DEV\openexr\include;D:\U\DEV\boost\include;D:\U\DEV\OpenVDB\include;D:\U\Project\NvFleX封装;D:\U\Project\JIT;D:\U\DEV\Python38\libs;D:\U\DEV\OpenCV_SDK\include;D:\U\DEV\Python38\include;D:\U\DEV\pybind11-master\include;D:\U\DEV\PyTorch\Debug\include;D:\U\DEV\PyTorch\Debug\include\torch\csrc\api\include;D:\U\Project\图形库;D:\U\Project\数据工具库;D:\U\Project\基础库;D:\U\Project\节点;D:\U\Project\engine;$(IncludePath)
- D:\U\DEV\pthreads\lib;D:\DEV\PyTorch\Release\lib;$(LibraryWPath)
- D:\U\DEV\mujoco\lib;D:\U\Project\x64\Release;D:\U\DEV\OpenCV_SDK\bin\Release;$(LibraryPath)
-
-
- D:\U\DEV\mujoco\include;D:\U\DEV\tbb\include;D:\U\DEV\openexr\include;D:\U\DEV\boost\include;D:\U\DEV\OpenVDB\include;D:\U\Project\NvFleX封装;D:\U\Project\JIT;D:\U\DEV\Python38\libs;D:\U\DEV\OpenCV_SDK\include;D:\U\DEV\Python38\include;D:\U\DEV\pybind11-master\include;D:\U\DEV\PyTorch\Debug\include;D:\U\DEV\PyTorch\Debug\include\torch\csrc\api\include;D:\U\Project\图形库;D:\U\Project\数据工具库;D:\U\Project\基础库;D:\U\Project\节点;D:\U\Project\engine;$(IncludePath)
- D:\U\DEV\pthreads\lib;D:\DEV\PyTorch\Release\lib;$(LibraryWPath)
- D:\U\DEV\mujoco\lib;D:\U\Project\x64\最终生成;D:\U\DEV\OpenCV_SDK\bin\Release;$(LibraryPath)
-
-
-
- Level3
- Disabled
- WIN32;WIN64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- MultiThreadedDebug
- true
- AdvancedVectorExtensions2
- Create
- true
- stdcpp17
- stdc11
- true
- false
- true
- true
- true
- true
- true
- false
- $(IntDir)
- /bigobj %(AdditionalOptions)
-
-
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
-
-
-
-
- true
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- MultiThreaded
- true
- AdvancedVectorExtensions2
- stdc11
- /bigobj %(AdditionalOptions)
- stdcpp17
- true
- true
- true
- true
- false
-
-
- true
- true
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;WIN64;NDEBUG;_CONSOLE;预定义_最终输出;%(PreprocessorDefinitions)
- MultiThreaded
- true
- AdvancedVectorExtensions2
- stdc11
- /bigobj %(AdditionalOptions)
- stdcpp17
- true
- true
- true
- true
- false
-
-
- true
- true
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
-
-
-
-
- {a9152c5c-7ced-406f-9573-fb38af17f5dc}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
\ No newline at end of file
diff --git "a/\350\212\202\347\202\271/\350\212\202\347\202\271.vcxproj.filters" "b/\350\212\202\347\202\271/\350\212\202\347\202\271.vcxproj.filters"
deleted file mode 100644
index c3d05c65d42b8f52f133749d6c23f45bd6a5e3ab..0000000000000000000000000000000000000000
--- "a/\350\212\202\347\202\271/\350\212\202\347\202\271.vcxproj.filters"
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
- {b6c6b9fd-0324-4b5f-9c31-0219542aa6a8}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\350\212\202\347\202\2713D/mian.cpp" "b/\350\212\202\347\202\2713D/mian.cpp"
index 8e220ed7b0198beac15e6b362ac136cc648e9faa..6d435ef3c962e9f3621dd8f87ba6e9c3b3063277 100644
--- "a/\350\212\202\347\202\2713D/mian.cpp"
+++ "b/\350\212\202\347\202\2713D/mian.cpp"
@@ -38,7 +38,6 @@ See the Mulan PSL v2 for more details.
#include
#include
-
#include "A_引擎/init.h"
#include "主窗口.h"
//#include "框架/工作区/ui属性栏.h"
diff --git "a/\350\212\202\347\202\2713D/xmake.lua" "b/\350\212\202\347\202\2713D/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..249d887f8b95646f1dbb8c715cbd9d66879afb39
--- /dev/null
+++ "b/\350\212\202\347\202\2713D/xmake.lua"
@@ -0,0 +1,39 @@
+local solution_dir = os.projectdir()
+local script_dir = os.scriptdir()
+target("节点3D")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp",
+ "../README.md"
+ )
+ add_headerfiles(
+ "**.h"
+ )
+ add_links( "enging","JIT","节点","基础库","图形库","数据工具库" )
+ add_includedirs(solution_dir .. "/JIT")
+ add_includedirs(solution_dir .. "/engine")
+ add_includedirs(solution_dir .. "/节点")
+ add_includedirs(solution_dir .. "/基础库")
+ add_includedirs(solution_dir .. "/图形库")
+ add_includedirs(solution_dir .. "/数据工具库")
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "WIN32",
+ "WIN64",
+ "_CONSOLE",
+ "OPENEXR_DLL"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "_DEBUG",
+ "WIN32",
+ "WIN64",
+ "_CONSOLE",
+ "_CRT_SECURE_NO_WARNINGS",
+ "预定义_最终输出"
+ )
+ end
diff --git "a/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj" "b/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj"
deleted file mode 100644
index d3e5435e988220ad92da228e8335bc1741f34c14..0000000000000000000000000000000000000000
--- "a/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj"
+++ /dev/null
@@ -1,380 +0,0 @@
-
-
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- 最终生成
- x64
-
-
-
- {C3ADBF6D-748B-4D09-B597-797F6DF2F7AF}
- 节点3D
- 10.0
-
-
-
- Application
- true
- Unicode
- v142
- false
-
-
- Application
- false
- true
- Unicode
- v142
- false
-
-
- Application
- false
- true
- Unicode
- v142
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- D:\U\DEV;D:\U\Project\engine;$(ReferencePath)
- D:\U\Project\engine;D:\U\Project\JIT;D:\U\Project\节点;D:\U\Project\节点3D;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;D:\U\DEV\Python38\include;D:\U\DEV\VulkanSDK;$(IncludePath)
- $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/
- D:\U\DEV\VulkanSDK\Lib;D:\U\DEV\FleX\lib\win64;D:\U\DEV;D:\U\DEV\llvm\Debug\lib;D:\U\DEV\Python38\libs;D:\U\DEV\PyTorch\Debug\lib;D:\U\Project\x64\Debug;$(LibraryPath)
- false
- true
- false
-
-
- D:\U\Project\engine;$(ReferencePath)
- D:\U\Project\engine;D:\U\Project\JIT;D:\U\Project\节点;D:\U\Project\节点3D;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;D:\U\DEV\Python38\include;D:\U\DEV\VulkanSDK;$(IncludePath)
- D:\U\DEV\tbb\lib;D:\U\DEV;D:\U\DEV\llvm\Release\lib;D:\U\DEV\Python38\libs;D:\U\Project\x64\Release;D:\U\DEV\PhysX\Lib\release;D:\U\DEV\Julia\lib;D:\U\DEV\PyTorch\Release\lib;D:\U\DEV\VulkanSDK\Lib;$(LibraryPath)
- $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/
- true
- false
-
-
- D:\U\Project\engine;$(ReferencePath)
- D:\U\Project\engine;D:\U\Project\JIT;D:\U\Project\节点;D:\U\Project\节点3D;D:\U\Project\数据工具库;D:\U\Project\图形库;D:\U\Project\基础库;D:\U\DEV\Python38\include;D:\U\DEV\VulkanSDK;$(IncludePath)
- D:\U\DEV\tbb\lib;D:\U\DEV;D:\U\DEV\llvm\Release\lib;D:\U\DEV\Python38\libs;D:\U\Project\x64\最终生成;D:\U\DEV\PhysX\Lib\release;D:\U\DEV\Julia\lib;D:\U\DEV\PyTorch\Release\lib;D:\U\DEV\VulkanSDK\Lib;$(LibraryPath)
- $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/
- true
- false
-
-
-
- Level4
- Disabled
- WIN32;WIN64;_DEBUG;_CONSOLE;OPENEXR_DLL;%(PreprocessorDefinitions)
- MultiThreadedDebug
- stdcpp17
- true
- AdvancedVectorExtensions2
- true
- stdc11
- /FS -pthread %(AdditionalOptions)
- true
-
-
- true
- Console
- vulkan-1.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;节点.lib;c10.lib;c10_cuda.lib;caffe2_detectron_ops_gpu.lib;caffe2_module_test_dynamic.lib;caffe2_nvrtc.lib;clog.lib;cpuinfo.lib;libprotobufd.lib;libprotobuf-lited.lib;libprotocd.lib;torch.lib;数据工具库.lib;基础库.lib;图形库.lib;engine.lib;JIT.lib;./OpenVDB/lib/openvdb_d.lib;./openexr/lib/Half_s_d.lib;./openexr/lib/Iex_s_d.lib;./openexr/lib/IexMath_s_d.lib;./openexr/lib/IlmImf_s_d.lib;./openexr/lib/IlmImfUtil_s_d.lib;./openexr/lib/IlmThread_s_d.lib;./openexr/lib/Imath_s_d.lib;./tbb/lib/tbb_debug.lib;LLVMCore.lib;LLVMExecutionEngine.lib;LLVMInterpreter.lib;LLVMMC.lib;LLVMMCJIT.lib;LLVMSupport.lib;LLVMX86CodeGen.lib;LLVMX86Desc.lib;LLVMX86Info.lib;LLVMOrcTargetProcess.lib;LLVMOrcShared.lib;LLVMRuntimeDyld.lib;LLVMMCDisassembler.lib;LLVMAsmPrinter.lib;LLVMDebugInfoDWARF.lib;LLVMDebugInfoMSF.lib;LLVMInstrumentation.lib;LLVMGlobalISel.lib;LLVMSelectionDAG.lib;LLVMCodeGen.lib;LLVMTarget.lib;LLVMBitWriter.lib;LLVMScalarOpts.lib;LLVMAggressiveInstCombine.lib;LLVMInstCombine.lib;LLVMTransformUtils.lib;LLVMAnalysis.lib;LLVMObject.lib;LLVMBitReader.lib;LLVMMCParser.lib;LLVMDebugInfoCodeView.lib;LLVMTextAPI.lib;LLVMProfileData.lib;LLVMCFGuard.lib;LLVMBinaryFormat.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMOrcJIT.lib;LLVMX86AsmParser.lib;LLVMX86Disassembler.lib;LLVMPasses.lib;LLVMCoroutines.lib;LLVMipo.lib;LLVMFrontendOpenMP.lib;LLVMIRReader.lib;LLVMAsmParser.lib;LLVMLinker.lib;LLVMObjCARCOpts.lib;LLVMVectorize.lib;LLVMJITLink.lib;LLVMDemangle.lib;LLVM-C.lib;LLVMAArch64CodeGen.lib;LLVMAArch64AsmParser.lib;LLVMAArch64Desc.lib;LLVMAArch64Disassembler.lib;LLVMAArch64Utils.lib;LLVMAArch64Info.lib;LLVMAMDGPUAsmParser.lib;LLVMAMDGPUCodeGen.lib;LLVMAMDGPUDesc.lib;LLVMAMDGPUTargetMCA.lib;LLVMAMDGPUDisassembler.lib;LLVMAMDGPUInfo.lib;LLVMAMDGPUUtils.lib;LLVMARMCodeGen.lib;LLVMARMAsmParser.lib;LLVMARMDesc.lib;LLVMARMDisassembler.lib;LLVMARMInfo.lib;LLVMARMUtils.lib;LLVMAVRCodeGen.lib;LLVMAVRAsmParser.lib;LLVMAVRDesc.lib;LLVMAVRDisassembler.lib;LLVMAVRInfo.lib;LLVMNVPTXInfo.lib;LLVMNVPTXCodeGen.lib;LLVMNVPTXDesc.lib;LLVMBPFAsmParser.lib;LLVMBPFCodeGen.lib;LLVMBPFDesc.lib;LLVMBPFDisassembler.lib;LLVMBPFInfo.lib;LLVMHexagonAsmParser.lib;LLVMHexagonCodeGen.lib;LLVMHexagonDesc.lib;LLVMHexagonDisassembler.lib;LLVMHexagonInfo.lib;LLVMMipsAsmParser.lib;LLVMMipsCodeGen.lib;LLVMMipsDesc.lib;LLVMMipsDisassembler.lib;LLVMMipsInfo.lib;LLVMPowerPCAsmParser.lib;LLVMPowerPCCodeGen.lib;LLVMPowerPCDesc.lib;LLVMPowerPCDisassembler.lib;LLVMPowerPCInfo.lib;LLVMXCoreCodeGen.lib;LLVMXCoreDesc.lib;LLVMXCoreDisassembler.lib;LLVMXCoreInfo.lib;LLVMWebAssemblyAsmParser.lib;LLVMWebAssemblyCodeGen.lib;LLVMWebAssemblyDesc.lib;LLVMWebAssemblyDisassembler.lib;LLVMWebAssemblyInfo.lib;LLVMWebAssemblyUtils.lib;LLVMSystemZAsmParser.lib;LLVMSystemZCodeGen.lib;LLVMSystemZDesc.lib;LLVMSystemZDisassembler.lib;LLVMSystemZInfo.lib;LLVMLanaiAsmParser.lib;LLVMLanaiCodeGen.lib;LLVMLanaiDesc.lib;LLVMLanaiDisassembler.lib;LLVMLanaiInfo.lib;LLVMMSP430AsmParser.lib;LLVMMSP430CodeGen.lib;LLVMMSP430Desc.lib;LLVMMSP430Disassembler.lib;LLVMMSP430Info.lib;LLVMRISCVAsmParser.lib;LLVMRISCVCodeGen.lib;LLVMRISCVDesc.lib;LLVMRISCVDisassembler.lib;LLVMRISCVInfo.lib;LLVMRISCVUtils.lib;LLVMSparcAsmParser.lib;LLVMSparcCodeGen.lib;LLVMSparcDesc.lib;LLVMSparcDisassembler.lib;LLVMSparcInfo.lib;LLVMExegesis.lib;LLVMExegesisAArch64.lib;LLVMExegesisMips.lib;LLVMExegesisPowerPC.lib;LLVMExegesisX86.lib;LLVMExtensions.lib;LLVMOrcError.lib;%(AdditionalDependencies)
- c10.lib;c10_cuda.lib;caffe2_detectron_ops_gpu.lib;caffe2_module_test_dynamic.lib;caffe2_nvrtc.lib;clog.lib;cpuinfo.lib;libprotobufd.lib;libprotobuf-lited.lib;libprotocd.lib;torch.lib;%(IgnoreSpecificDefaultLibraries)
- 1000000
-
-
- 64
-
-
-
- D:/U/Project/copy_include_file.bat
-
-
- copy D:/U/Project/基础库/basic_def.h $(SolutionDir)$(Platform)/$(Configuration)/../天瀑/$(Configuration)/include/basic_def.h
-copy D:/U/Project/基础库/basic_vec.h $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/include/basic_vec.h
-copy D:/U/Project/基础库/basic_Color.h $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/include/basic_Color.h
-
-
-
-
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;WIN64;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
- MultiThreaded
- true
- true
- true
- AdvancedVectorExtensions2
- stdcpp17
- true
- Cdecl
- stdc11
- Speed
- AnySuitable
- true
-
-
- true
- true
- true
- Console
- vulkan-1.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;XInput.lib;engine.lib;节点.lib;数据工具库.lib;基础库.lib;图形库.lib;JIT.lib;./OpenVDB/lib/openvdb.lib;LLVMCore.lib;LLVMExecutionEngine.lib;LLVMInterpreter.lib;LLVMMC.lib;LLVMMCJIT.lib;LLVMSupport.lib;LLVMX86CodeGen.lib;LLVMX86Desc.lib;LLVMX86Info.lib;LLVMOrcTargetProcess.lib;LLVMOrcShared.lib;LLVMRuntimeDyld.lib;LLVMMCDisassembler.lib;LLVMAsmPrinter.lib;LLVMDebugInfoDWARF.lib;LLVMDebugInfoMSF.lib;LLVMInstrumentation.lib;LLVMGlobalISel.lib;LLVMSelectionDAG.lib;LLVMCodeGen.lib;LLVMTarget.lib;LLVMBitWriter.lib;LLVMScalarOpts.lib;LLVMAggressiveInstCombine.lib;LLVMInstCombine.lib;LLVMTransformUtils.lib;LLVMAnalysis.lib;LLVMObject.lib;LLVMBitReader.lib;LLVMMCParser.lib;LLVMDebugInfoCodeView.lib;LLVMTextAPI.lib;LLVMProfileData.lib;LLVMCFGuard.lib;LLVMBinaryFormat.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMOrcJIT.lib;LLVMX86AsmParser.lib;LLVMX86Disassembler.lib;LLVMPasses.lib;LLVMCoroutines.lib;LLVMipo.lib;LLVMFrontendOpenMP.lib;LLVMIRReader.lib;LLVMAsmParser.lib;LLVMLinker.lib;LLVMObjCARCOpts.lib;LLVMVectorize.lib;LLVMJITLink.lib;LLVMDemangle.lib;%(AdditionalDependencies)
- %(IgnoreSpecificDefaultLibraries)
- 1000000
-
-
- 64
-
-
- D:/U/Project/copy_include_file.bat
-
-
- copy D:/U/Project/基础库/basic_def.h $(SolutionDir)$(Platform)/$(Configuration)/../天瀑/$(Configuration)/include/basic_def.h
-copy D:/U/Project/基础库/basic_vec.h $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/include/basic_vec.h
-copy D:/U/Project/基础库/basic_Color.h $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/include/basic_Color.h
-
-
-
-
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;WIN64;NDEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;预定义_最终输出;%(PreprocessorDefinitions)
- MultiThreaded
- true
- true
- true
- AdvancedVectorExtensions2
- stdcpp17
- true
- Cdecl
- stdc11
- Speed
- AnySuitable
- true
-
-
- true
- true
- true
- Console
- vulkan-1.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;XInput.lib;engine.lib;节点.lib;数据工具库.lib;基础库.lib;图形库.lib;JIT.lib;./OpenVDB/lib/openvdb.lib;LLVMCore.lib;LLVMExecutionEngine.lib;LLVMInterpreter.lib;LLVMMC.lib;LLVMMCJIT.lib;LLVMSupport.lib;LLVMX86CodeGen.lib;LLVMX86Desc.lib;LLVMX86Info.lib;LLVMOrcTargetProcess.lib;LLVMOrcShared.lib;LLVMRuntimeDyld.lib;LLVMMCDisassembler.lib;LLVMAsmPrinter.lib;LLVMDebugInfoDWARF.lib;LLVMDebugInfoMSF.lib;LLVMInstrumentation.lib;LLVMGlobalISel.lib;LLVMSelectionDAG.lib;LLVMCodeGen.lib;LLVMTarget.lib;LLVMBitWriter.lib;LLVMScalarOpts.lib;LLVMAggressiveInstCombine.lib;LLVMInstCombine.lib;LLVMTransformUtils.lib;LLVMAnalysis.lib;LLVMObject.lib;LLVMBitReader.lib;LLVMMCParser.lib;LLVMDebugInfoCodeView.lib;LLVMTextAPI.lib;LLVMProfileData.lib;LLVMCFGuard.lib;LLVMBinaryFormat.lib;LLVMRemarks.lib;LLVMBitstreamReader.lib;LLVMOrcJIT.lib;LLVMX86AsmParser.lib;LLVMX86Disassembler.lib;LLVMPasses.lib;LLVMCoroutines.lib;LLVMipo.lib;LLVMFrontendOpenMP.lib;LLVMIRReader.lib;LLVMAsmParser.lib;LLVMLinker.lib;LLVMObjCARCOpts.lib;LLVMVectorize.lib;LLVMJITLink.lib;LLVMDemangle.lib;%(AdditionalDependencies)
- ucrtd.lib;libcmtd.lib;vcruntimed.lib;%(IgnoreSpecificDefaultLibraries)
- /NODEFAULTLIB:msvcrt.lib %(AdditionalOptions)
- 1000000
-
-
- 64
-
-
- D:/U/Project/copy_include_file.bat
-
-
- copy D:/U/Project/基础库/basic_def.h $(SolutionDir)$(Platform)/$(Configuration)/../天瀑/$(Configuration)/include/basic_def.h
-copy D:/U/Project/基础库/basic_vec.h $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/include/basic_vec.h
-copy D:/U/Project/基础库/basic_Color.h $(SolutionDir)$(Platform)\$(Configuration)\../天瀑/$(Configuration)/include/basic_Color.h
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj.44653.nvuser" "b/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj.44653.nvuser"
deleted file mode 100644
index f8c5c8104755442956021ff0671b6d8689fa8293..0000000000000000000000000000000000000000
--- "a/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj.44653.nvuser"
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj.administrator.nvuser" "b/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj.administrator.nvuser"
deleted file mode 100644
index 80c3dd9df0a7a34c222c4647351f097067f28b35..0000000000000000000000000000000000000000
--- "a/\350\212\202\347\202\2713D/\350\212\202\347\202\2713D.vcxproj.administrator.nvuser"
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git "a/\350\212\202\347\202\271\345\220\216\347\253\257/\350\212\202\347\202\271\345\220\216\347\253\257.vcxproj" "b/\350\212\202\347\202\271\345\220\216\347\253\257/\350\212\202\347\202\271\345\220\216\347\253\257.vcxproj"
deleted file mode 100644
index d779fc0f6333dda32dfe783360f2c6503b30c6f7..0000000000000000000000000000000000000000
--- "a/\350\212\202\347\202\271\345\220\216\347\253\257/\350\212\202\347\202\271\345\220\216\347\253\257.vcxproj"
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- {7A7BF15E-8CB5-4073-96BF-7E24F3CD4FE8}
- 节点后端
- 10.0
-
-
-
- StaticLibrary
- true
- MultiByte
- v142
-
-
- StaticLibrary
- false
- true
- MultiByte
- v142
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
-
- Level3
- Disabled
- WIN32;WIN64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
-
-
- true
-
-
-
-
- Level3
- MaxSpeed
- true
- true
- WIN32;WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
-
-
- true
- true
- true
- Console
- cudart_static.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)
-
-
- 64
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git "a/\351\237\263\351\242\221\345\274\225\346\223\216/xmake.lua" "b/\351\237\263\351\242\221\345\274\225\346\223\216/xmake.lua"
new file mode 100644
index 0000000000000000000000000000000000000000..194aa00d06990cc83272b1f8aacf9e6fde05521e
--- /dev/null
+++ "b/\351\237\263\351\242\221\345\274\225\346\223\216/xmake.lua"
@@ -0,0 +1,23 @@
+target("音频引擎")
+ set_kind("static")
+ set_languages("c++11")
+ add_files(
+ "**.cpp"
+ )
+ add_headerfiles(
+ "**.h"
+ )
+ add_links("基础库")
+ add_packages("fmt","zlib")
+ if is_mode("debug") or is_mode("check") or is_mode("profile") or is_mode("coverage") then
+ add_defines(
+ "_DEBUG",
+ "_LIB"
+ )
+ end
+ if is_mode("release") then
+ add_defines(
+ "NDDEBUG",
+ "_LIB"
+ )
+ end
diff --git "a/\351\237\263\351\242\221\345\274\225\346\223\216/\351\237\263\351\242\221\345\274\225\346\223\216.vcxproj" "b/\351\237\263\351\242\221\345\274\225\346\223\216/\351\237\263\351\242\221\345\274\225\346\223\216.vcxproj"
deleted file mode 100644
index 53547548efa022b09c8be0e5824a13d2da7d3241..0000000000000000000000000000000000000000
--- "a/\351\237\263\351\242\221\345\274\225\346\223\216/\351\237\263\351\242\221\345\274\225\346\223\216.vcxproj"
+++ /dev/null
@@ -1,202 +0,0 @@
-
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- {B9FFEDD2-9914-48EB-AF98-C695A9D526B1}
- Win32Proj
- 音频引擎
- 10.0
-
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
- StaticLibrary
- true
- v142
- Unicode
-
-
- StaticLibrary
- false
- v142
- true
- Unicode
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- $(ReferencePath)
- D:\U\Project\基础库;$(VC_IncludePath);$(WindowsSDK_IncludePath);
-
-
- true
-
-
- false
-
-
- false
- $(ReferencePath)
- D:\U\Project\基础库;$(VC_IncludePath);$(WindowsSDK_IncludePath);
-
-
-
- Use
- Level3
- Disabled
- true
- _DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- pch.h
- %(AdditionalIncludeDirectories)
- true
-
-
- Windows
- true
-
-
- true
-
-
-
-
- Use
- Level3
- Disabled
- true
- WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
- true
- pch.h
-
-
- Windows
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- pch.h
-
-
- Windows
- true
- true
- true
-
-
-
-
- Use
- Level3
- MaxSpeed
- true
- true
- true
- NDEBUG;_LIB;%(PreprocessorDefinitions)
- true
- pch.h
- %(AdditionalIncludeDirectories)
-
-
- Windows
- true
- true
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
- Create
- Create
-
-
-
-
-
-
-
-
- {62a3844d-2835-486e-baef-58442d1e7281}
-
-
- {62a3844d-2835-486e-baef-58442d1e7281}
-
-
-
-
-
-
- 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。
-
-
-
-
\ No newline at end of file
diff --git "a/\351\237\263\351\242\221\345\274\225\346\223\216/\351\237\263\351\242\221\345\274\225\346\223\216.vcxproj.filters" "b/\351\237\263\351\242\221\345\274\225\346\223\216/\351\237\263\351\242\221\345\274\225\346\223\216.vcxproj.filters"
deleted file mode 100644
index 1ffa00baf5d29363d949427354b54092a43d4a15..0000000000000000000000000000000000000000
--- "a/\351\237\263\351\242\221\345\274\225\346\223\216/\351\237\263\351\242\221\345\274\225\346\223\216.vcxproj.filters"
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hh;hpp;hxx;hm;inl;inc;ipp;xsd
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
-
-
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
- 头文件
-
-
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
- 源文件
-
-
-
-
-
-
\ No newline at end of file