diff --git a/.gitignore b/.gitignore index f33fdd1a..ba31f4c5 100644 --- a/.gitignore +++ b/.gitignore @@ -831,3 +831,16 @@ FodyWeavers.xsd !freetype.lib ./docs/_build/ +Nuake/dependencies/assimp.vcxproj +Nuake/dependencies/assimp.vcxproj.filters +DemoModule/DemoModule.vcxproj +bin-int/Debug-windows-x86_64/Nuake/Msdfgen.res +bin-int/Debug-windows-x86_64/Nuake/Nuake.vcxproj.FileListAbsolute.txt +bin-int/Release-windows-x86_64/Editor/Editor.vcxproj.FileListAbsolute.txt +bin-int/Release-windows-x86_64/Nuake/Nuake.vcxproj.FileListAbsolute.txt +Nuake.sln +Editor/Editor.vcxproj +Editor/Editor.vcxproj.filters +Editor/imgui.ini +Nuake/Nuake.vcxproj +Nuake/Nuake.vcxproj.filters diff --git a/Editor/Editor.vcxproj b/Editor/Editor.vcxproj deleted file mode 100644 index 93c9b9d1..00000000 --- a/Editor/Editor.vcxproj +++ /dev/null @@ -1,107 +0,0 @@ - - - - - Debug - x64 - - - Release - x64 - - - - {8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6} - true - Win32Proj - Editor - - - - Application - false - Unicode - v142 - - - Application - false - Unicode - v142 - - - - - - - - - - - - - true - ..\bin\Debug-windows-x86_64\Editor\ - ..\bin-int\Debug-windows-x86_64\Editor\ - Editor - .exe - - - true - ..\bin\Release-windows-x86_64\Editor\ - ..\bin-int\Release-windows-x86_64\Editor\ - Editor - .exe - - - - NotUsing - Level3 - ..\Nuake;..\Nuake\src\Vendors;..\Nuake\Dependencies\GLEW\include;..\Nuake\Dependencies\GLFW\x64\include;..\Nuake\Dependencies\bullet\src;..\Nuake\Dependencies\assimp\include;..\Nuake\src\Vendors\msdfgen;%(AdditionalIncludeDirectories) - Disabled - MultiThreaded - stdcpp17 - - - Console - Nuake.lib;glfw3dll.lib;glew32s.lib;opengl32.lib;BulletCollision_vs2010_x64_release.lib;BulletDynamics_vs2010_x64_release.lib;LinearMath_vs2010_x64_release.lib;assimp-vc142-mt.lib;freetype.lib;%(AdditionalDependencies) - ..\Nuake\dependencies\GLFW\lib-vc2019;..\Nuake\dependencies\GLEW\lib\Release\x64;..\Nuake\dependencies\bullet\lib\release\x64;..\Nuake\dependencies\assimp\lib;..\bin\Debug-windows-x86_64\Nuake;%(AdditionalLibraryDirectories);C:\Dev\Nuake\Nuake\dependencies\freetype-windows-binaries\release static\win64 - - - - - NotUsing - Level3 - ..\Nuake;..\Nuake\src\Vendors;..\Nuake\Dependencies\GLEW\include;..\Nuake\Dependencies\GLFW\x64\include;..\Nuake\Dependencies\bullet\src;..\Nuake\Dependencies\assimp\include;%(AdditionalIncludeDirectories) - Disabled - MultiThreaded - stdcpp17 - - - Console - Nuake.lib;glfw3dll.lib;glew32s.lib;opengl32.lib;BulletCollision_vs2010_x64_release.lib;BulletDynamics_vs2010_x64_release.lib;LinearMath_vs2010_x64_release.lib;assimp-vc142-mt.lib;freetype.lib;%(AdditionalDependencies) - ..\Nuake\dependencies\GLFW\lib-vc2019;..\Nuake\dependencies\GLEW\lib\Release\x64;..\Nuake\dependencies\bullet\lib\release\x64;..\Nuake\dependencies\assimp\lib;..\bin\Release-windows-x86_64\Nuake;%(AdditionalLibraryDirectories);C:\Dev\Nuake\Nuake\dependencies\freetype-windows-binaries\release static\win64 - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Editor/Editor.vcxproj.filters b/Editor/Editor.vcxproj.filters deleted file mode 100644 index 275a5cb3..00000000 --- a/Editor/Editor.vcxproj.filters +++ /dev/null @@ -1,19 +0,0 @@ - - - - - {2DAB880B-99B4-887C-2230-9F7C8E38947C} - - - - - src - - - - - - src - - - \ No newline at end of file diff --git a/Editor/imgui.ini b/Editor/imgui.ini deleted file mode 100644 index bc8e80ca..00000000 --- a/Editor/imgui.ini +++ /dev/null @@ -1,191 +0,0 @@ -[Window][Debug##Default] -Pos=1060,149 -Size=394,323 -Collapsed=0 - -[Window][Hello] -Size=174,720 -Collapsed=0 -DockId=0x00000005,0 - -[Window][Viewport] -Pos=259,53 -Size=1262,809 -Collapsed=0 -DockId=0x0000000B,1 - -[Window][DockSpaceViewport_11111111] -Pos=0,19 -Size=1920,1008 -Collapsed=0 - -[Window][Scene] -Pos=0,53 -Size=257,809 -Collapsed=0 -DockId=0x00000005,0 - -[Window][ShadowMap] -Pos=259,53 -Size=1262,809 -Collapsed=0 -DockId=0x0000000B,0 - -[Window][Physics] -Pos=0,19 -Size=1521,32 -Collapsed=0 -DockId=0x00000004,0 - -[Window][Propreties] -Pos=1523,19 -Size=397,1008 -Collapsed=0 -DockId=0x0000000A,1 - -[Window][Dear ImGui Demo] -Pos=688,157 -Size=926,952 -Collapsed=0 - -[Window][Dear ImGui Metrics/Debugger] -Pos=332,295 -Size=338,273 -Collapsed=0 - -[Window][Dear ImGui Style Editor] -Pos=656,176 -Size=522,722 -Collapsed=0 - -[Window][Example: Documents] -Pos=60,60 -Size=621,714 -Collapsed=0 - -[Window][Example: Custom rendering] -Pos=276,176 -Size=420,414 -Collapsed=0 - -[Window][Example: Console] -Pos=60,60 -Size=520,600 -Collapsed=0 - -[Window][Example: Property editor] -Pos=60,60 -Size=430,450 -Collapsed=0 - -[Window][Example: Simple layout] -Pos=60,60 -Size=500,440 -Collapsed=0 - -[Window][Example: Log] -Pos=60,60 -Size=500,400 -Collapsed=0 - -[Window][Same title as another window##1] -Pos=11,110 -Size=1280,60 -Collapsed=0 - -[Window][Same title as another window##2] -Pos=112,199 -Size=450,61 -Collapsed=0 - -[Window][###AnimatedTitle] -Pos=155,301 -Size=247,48 -Collapsed=0 - -[Window][Environnement] -Pos=1523,19 -Size=397,1008 -Collapsed=0 -DockId=0x0000000A,2 - -[Window][Materials] -Pos=0,864 -Size=430,163 -Collapsed=0 -DockId=0x00000001,1 - -[Window][Material property] -Pos=1523,19 -Size=397,1008 -Collapsed=0 -DockId=0x0000000A,0 - -[Window][File browser] -Pos=432,864 -Size=1089,163 -Collapsed=0 -DockId=0x00000002,0 - -[Window][Tree browser] -Pos=0,864 -Size=430,163 -Collapsed=0 -DockId=0x00000001,0 - -[Window][RSM Flux] -Pos=127,53 -Size=1759,940 -Collapsed=0 -DockId=0x0000000B,3 - -[Window][RSM Normal] -Pos=127,53 -Size=1759,940 -Collapsed=0 -DockId=0x0000000B,2 - -[Window][RSM Pos] -Pos=127,53 -Size=1759,940 -Collapsed=0 -DockId=0x0000000B,4 - -[Table][0xD0F0C6E3,2] -Column 0 Weight=1.0000 -Column 1 Weight=1.0000 - -[Table][0x22B77DC7,3] -RefScale=13 -Column 0 Width=108 Sort=0v -Column 1 Width=63 -Column 2 Width=-1 - -[Table][0x198CE719,2] -Column 0 Weight=1.0000 -Column 1 Weight=1.0000 - -[Table][0x60AB354F,2] -Column 0 Weight=1.0000 -Column 1 Weight=1.0000 - -[Table][0x46991A63,4] -RefScale=13 -Column 0 Width=28 Sort=0v -Column 1 Width=70 -Column 2 Width=42 -Column 3 Weight=1.0000 - -[Docking][Data] -DockSpace ID=0x8B93E3BD Window=0xA787BDB4 Pos=0,19 Size=1920,1008 Split=X Selected=0x995B0CF8 - DockNode ID=0x00000009 Parent=0x8B93E3BD SizeRef=1521,1008 Split=Y - DockNode ID=0x00000004 Parent=0x00000009 SizeRef=1920,32 HiddenTabBar=1 Selected=0x178CDE7F - DockNode ID=0x00000007 Parent=0x00000009 SizeRef=1920,974 Split=Y - DockNode ID=0x00000003 Parent=0x00000007 SizeRef=910,809 Split=X Selected=0x995B0CF8 - DockNode ID=0x00000005 Parent=0x00000003 SizeRef=257,665 Selected=0x18B8C0DE - DockNode ID=0x0000000B Parent=0x00000003 SizeRef=1262,665 CentralNode=1 Selected=0x995B0CF8 - DockNode ID=0x00000008 Parent=0x00000007 SizeRef=910,163 Split=X Selected=0x7DD5F5E3 - DockNode ID=0x00000001 Parent=0x00000008 SizeRef=430,198 Selected=0x7DD5F5E3 - DockNode ID=0x00000002 Parent=0x00000008 SizeRef=1089,198 Selected=0xEC34EEC5 - DockNode ID=0x0000000A Parent=0x8B93E3BD SizeRef=397,1008 Selected=0x048D4BA6 - diff --git a/Nuake.sln b/Nuake.sln deleted file mode 100644 index 70abcea3..00000000 --- a/Nuake.sln +++ /dev/null @@ -1,32 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DemoModule", "DemoModule\DemoModule.vcxproj", "{30ABCBF1-1C63-0D3F-856A-E69A7141A82F}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Editor", "Editor\Editor.vcxproj", "{8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Nuake", "Nuake\Nuake.vcxproj", "{994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|x64 = Debug|x64 - Release|x64 = Release|x64 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {30ABCBF1-1C63-0D3F-856A-E69A7141A82F}.Debug|x64.ActiveCfg = Debug|x64 - {30ABCBF1-1C63-0D3F-856A-E69A7141A82F}.Debug|x64.Build.0 = Debug|x64 - {30ABCBF1-1C63-0D3F-856A-E69A7141A82F}.Release|x64.ActiveCfg = Release|x64 - {30ABCBF1-1C63-0D3F-856A-E69A7141A82F}.Release|x64.Build.0 = Release|x64 - {8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}.Debug|x64.ActiveCfg = Debug|x64 - {8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}.Debug|x64.Build.0 = Debug|x64 - {8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}.Release|x64.ActiveCfg = Release|x64 - {8C1A20B0-78BC-4A86-6177-5EDA4DB8D1D6}.Release|x64.Build.0 = Release|x64 - {994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}.Debug|x64.ActiveCfg = Debug|x64 - {994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}.Debug|x64.Build.0 = Debug|x64 - {994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}.Release|x64.ActiveCfg = Release|x64 - {994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF}.Release|x64.Build.0 = Release|x64 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/Nuake/Nuake.vcxproj b/Nuake/Nuake.vcxproj deleted file mode 100644 index 41fcf3a5..00000000 --- a/Nuake/Nuake.vcxproj +++ /dev/null @@ -1,856 +0,0 @@ - - - - - Debug - x64 - - - Release - x64 - - - - {994AC40D-055F-ECBE-CEE0-8F1E3AB4E8EF} - true - Win32Proj - Nuake - 10.0 - - - - StaticLibrary - false - Unicode - v142 - - - StaticLibrary - false - Unicode - v142 - - - - - - - - - - - - - ..\bin\Debug-windows-x86_64\Nuake\ - ..\bin-int\Debug-windows-x86_64\Nuake\ - Nuake - .lib - - - ..\bin\Release-windows-x86_64\Nuake\ - ..\bin-int\Release-windows-x86_64\Nuake\ - Nuake - .lib - - - - NotUsing - Level3 - BT_THREADSAFE=1;BT_USE_DOUBLE_PRECISION;GLEW_STATIC;_MBCS;%(PreprocessorDefinitions) - .;src\Vendors;Dependencies\GLEW\include;Dependencies\GLFW\x64\include;Dependencies\bullet\src;Dependencies\assimp\include;src\Vendors\sol2;C:\Dev\Nuake\Nuake\src\Vendors\lua\lua-5.4.3\src;%(AdditionalIncludeDirectories);C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\freetype\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen - Disabled - MultiThreaded - stdcpp17 - - - Windows - - - - - NotUsing - Level3 - BT_THREADSAFE=1;BT_USE_DOUBLE_PRECISION;GLEW_STATIC;_MBCS;%(PreprocessorDefinitions) - .;src\Vendors;Dependencies\GLEW\include;Dependencies\GLFW\x64\include;Dependencies\bullet\src;Dependencies\assimp\include;src\Vendors\lua\lua-5.4.3\src;src\Vendors\msdfgen;Vendors\msdf-atlas-gen;src\Vendors\artery-font-format;src\Vendors\msdfgen\include;%(AdditionalIncludeDirectories);C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen\freetype\include;C:\Dev\Nuake\Nuake\src\Vendors\msdfgen - Disabled - MultiThreaded - stdcpp17 - - - Windows - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Nuake/Nuake.vcxproj.filters b/Nuake/Nuake.vcxproj.filters deleted file mode 100644 index fdd5cc3f..00000000 --- a/Nuake/Nuake.vcxproj.filters +++ /dev/null @@ -1,527 +0,0 @@ - - - - - {2DAB880B-99B4-887C-2230-9F7C8E38947C} - - - {A5D31CCF-91A0-77DA-BAB9-6582A6E5AC68} - - - {17AC243A-03A5-438C-2CD7-2811182F2398} - - - {BA10DABB-26D1-55F2-EF0B-9F6F5B8B9ACE} - - - {B60A023C-A2EE-C291-0B4F-BDE4F751AD13} - - - {934F38AE-FFBB-F3A8-C8AF-8B0634DB1511} - - - {CD5366B1-B94D-8F03-A2BA-25148E53F56F} - - - {E46F59CC-D0D2-E870-7958-2127659AB4F3} - - - {0A06D2B3-7670-862A-BFAE-37D02B58647F} - - - {FE8943C2-EA6D-0418-53CE-FE6A3FD1EE99} - - - {5374FF1D-BF8C-E647-8839-76E1F4107BE1} - - - {CF04C898-BBE8-88EE-2449-8341104C7370} - - - {7D52A2DC-E907-1BD2-72FC-14A9DEB011D6} - - - {4CD36C32-B85E-DAF6-C16F-5DEB2D7A36F7} - - - {8E9D8639-7A97-AF8B-6304-469C4F9D15F8} - - - {281F447B-14AE-CD44-BDCC-E13FA93ADEEA} - - - {A7891381-13A0-1117-5C17-9D38C86CE29E} - - - {E1F538AA-CDD9-F9FF-363A-F452223DE481} - - - {93F84D1C-7F87-D7E5-28A6-EBE01414E88B} - - - {98F84D1C-8487-D7E5-2DA6-EBE01914E88B} - - - {570330DC-C36F-EBD6-8C63-8334F88E0D3F} - - - - - - src\Core - - - src\Core - - - src\Core - - - src\Core - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core - - - src\Core - - - src\Rendering - - - src\Rendering - - - src\Rendering - - - src\Rendering - - - src\Rendering\Mesh - - - src\Rendering - - - src\Rendering - - - src\Rendering\Shaders - - - src\Rendering - - - src\Rendering - - - src\Rendering\Textures - - - src\Rendering\Textures - - - src\Rendering\Textures - - - src\Rendering\Textures - - - src\Rendering - - - src\Resource - - - src\Resource - - - src\Resource - - - src\Scene - - - src\Scene\Entities - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities - - - src\Scene\Entities - - - src\Scene\Entities - - - src\Scene\Lighting - - - src\Scene - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\glm\simd - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\libmap\h - - - src\Vendors\stb_image - - - src - - - - - - src\Core - - - src\Core - - - src\Core - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core\Physics - - - src\Core - - - src\Rendering - - - src\Rendering - - - src\Rendering - - - src\Rendering\Mesh - - - src\Rendering - - - src\Rendering - - - src\Rendering\Shaders - - - src\Rendering - - - src\Rendering - - - src\Rendering\Textures - - - src\Rendering\Textures - - - src\Rendering\Textures - - - src\Rendering\Textures - - - src\Scene - - - src\Scene\Entities - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities\Components - - - src\Scene\Entities - - - src\Scene\Entities - - - src\Scene\Lighting - - - src\Scene - - - src\Vendors\glm\detail - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\imgui - - - src\Vendors\libmap\c - - - src\Vendors\libmap\c - - - src\Vendors\libmap\c - - - src\Vendors\libmap\c - - - src\Vendors\libmap\c - - - src\Vendors\libmap\c - - - src\Vendors\stb_image - - - src - - - \ No newline at end of file