Browse Source

Disabled ImGui demo window and disable light rotation

Jef Belmans 2 years ago
parent
commit
4c052d3e54

+ 4 - 16
.idea/workspace.xml

@@ -33,21 +33,9 @@
   </component>
   <component name="ChangeListManager">
     <list default="true" id="e2ea9cb6-a6b7-419f-9266-e5263673b6e6" name="Changes" comment="Fixed MaterialUBO memory alignment. All variables are now correctly aligned and read in the shader.">
-      <change afterPath="$PROJECT_DIR$/coral_renderer/coral_input.h" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/build/debug/CMakeFiles/clion-Debug-log.txt" beforeDir="false" afterPath="$PROJECT_DIR$/build/debug/CMakeFiles/clion-Debug-log.txt" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/build/debug/build.ninja" beforeDir="false" afterPath="$PROJECT_DIR$/build/debug/build.ninja" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/build/release/.ninja_deps" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/.ninja_deps" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/build/release/.ninja_log" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/.ninja_log" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/build/release/CMakeFiles/clion-Release-log.txt" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/CMakeFiles/clion-Release-log.txt" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/build/release/Testing/Temporary/LastTest.log" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/Testing/Temporary/LastTest.log" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/build/release/build.ninja" beforeDir="false" afterPath="$PROJECT_DIR$/build/release/build.ninja" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/coral_renderer/CMakeLists.txt" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/CMakeLists.txt" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/coral_renderer/coral_camera.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/coral_camera.cpp" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/coral_renderer/coral_input.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/coral_input.cpp" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/coral_renderer/coral_window.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/coral_window.cpp" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/coral_renderer/first_app.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/first_app.cpp" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/coral_renderer/first_app.h" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/first_app.h" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/coral_renderer/point_light_system.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/coral_renderer/point_light_system.cpp" afterDir="false" />
     </list>
     <option name="SHOW_DIALOG" value="false" />
     <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -62,7 +50,7 @@
   <component name="ClangdSettings">
     <option name="formatViaClangd" value="false" />
   </component>
-  <component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:Debug" />
+  <component name="ExecutionTargetManager" SELECTED_TARGET="CMakeBuildProfile:Release" />
   <component name="Git.Settings">
     <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
   </component>
@@ -120,7 +108,7 @@
     "cf.advertisement.text.overridden": "true",
     "cf.first.check.clang-format": "false",
     "cidr.known.project.marker": "true",
-    "git-widget-placeholder": "imgui-implementation",
+    "git-widget-placeholder": "main",
     "ignore.virus.scanning.warn.message": "true",
     "last_opened_file_path": "E:/Game Development/Visual Studio Solutions/Coral3D/coral_renderer",
     "node.js.detected.package.eslint": "true",
@@ -234,7 +222,7 @@
       <workItem from="1696879125723" duration="2095000" />
       <workItem from="1696921357115" duration="2000" />
       <workItem from="1696969853217" duration="3062000" />
-      <workItem from="1697009962900" duration="9026000" />
+      <workItem from="1697009962900" duration="9983000" />
     </task>
     <task id="LOCAL-00001" summary="Have I forgotten how to git?">
       <option name="closed" value="true" />

BIN
build/release/.ninja_deps


+ 59 - 41
build/release/.ninja_log

@@ -2,56 +2,56 @@
 1551	4869	7187170708408307	coral_renderer/CMakeFiles/coral_renderer.dir/point_light_system.cpp.obj	f6bca2b368c4dcc3
 10224	11873	7187170778500840	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_thread.c.obj	638ad3ad06125fe4
 5	1524	7187190584279584	coral_renderer/CMakeFiles/coral_renderer.dir/main.cpp.obj	314477e5937a355d
+10	537	7187190574409155	coral_renderer/CMakeFiles/coral_renderer.dir/coral_window.cpp.obj	3cdec303663bdd3
 5357	7599	7187170735677667	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_monitor.c.obj	cbd51a1d51394156
 9719	11600	7187170775702490	third_party/GLFW/src/CMakeFiles/glfw.dir/init.c.obj	1580c17bd29c94e
-10	537	7187190574409155	coral_renderer/CMakeFiles/coral_renderer.dir/coral_window.cpp.obj	3cdec303663bdd3
 85	1366	7187170673432709	coral_renderer/CMakeFiles/coral_renderer.dir/coral_camera.cpp.obj	da413da4dbf2cbc3
-10056	11755	7187170777311713	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_time.c.obj	9f6825bfd5c5deb7
 7599	9719	7187170756940103	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_init.c.obj	5a54e1de51f0e2de
-793	983	7187197283168436	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
+10056	11755	7187170777311713	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_time.c.obj	9f6825bfd5c5deb7
 11670	13059	7187170790358056	third_party/GLFW/src/CMakeFiles/glfw.dir/osmesa_context.c.obj	bd687e5f061fc7e9
-48	289	7184955116752924	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/point_light.vert.spv	d5aae1f0d60bc4c3
-6231	8288	7187170742376685	third_party/GLFW/src/CMakeFiles/glfw.dir/vulkan.c.obj	e890ec9a67469472
+794	1016	7187200150510055	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
 848	3861	7187170698382393	coral_renderer/CMakeFiles/coral_renderer.dir/coral_descriptors.cpp.obj	1b967c8e5504184f
+6231	8288	7187170742376685	third_party/GLFW/src/CMakeFiles/glfw.dir/vulkan.c.obj	e890ec9a67469472
+48	289	7184955116752924	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/point_light.vert.spv	d5aae1f0d60bc4c3
 7615	9757	7187170757170634	third_party/GLFW/src/CMakeFiles/glfw.dir/monitor.c.obj	f218f9e006590936
 8289	10430	7187170763959828	third_party/GLFW/src/CMakeFiles/glfw.dir/context.c.obj	5d34e7ae8ce089ae
+7902	10055	7187170760260103	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_joystick.c.obj	60340a15c23596ef
 10329	12192	7187170781698871	third_party/GLFW/src/CMakeFiles/glfw.dir/egl_context.c.obj	134a12be6cc8b6e1
 3193	16272	7187170822498222	third_party/CMakeFiles/imgui.dir/imgui/imgui.cpp.obj	fea258c6a0698395
-7902	10055	7187170760260103	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_joystick.c.obj	60340a15c23596ef
-36	1550	7187170675262390	coral_renderer/CMakeFiles/coral_renderer.dir/vk_initializers.cpp.obj	3d75b80054151728
 11600	13511	7187170794902121	third_party/GLFW/src/CMakeFiles/glfw.dir/win32_window.c.obj	9fdad4d28de63534
+36	1550	7187170675262390	coral_renderer/CMakeFiles/coral_renderer.dir/vk_initializers.cpp.obj	3d75b80054151728
 5255	7614	7187170735878257	third_party/GLFW/src/CMakeFiles/glfw.dir/window.c.obj	dea033b667ff06d5
 76	847	7187170668212827	coral_renderer/CMakeFiles/coral_renderer.dir/coral_utils.cpp.obj	d7b8a47550516a19
 10430	12308	7187170782852181	third_party/GLFW/src/CMakeFiles/glfw.dir/wgl_context.c.obj	592ea253d8e32e8e
 9757	12097	7187170780731398	third_party/GLFW/src/CMakeFiles/glfw.dir/input.c.obj	3d5a7ad29b1764da
 4391	4815	7184845416169083	third_party/GLFW/src/libglfw3.a	5eea7d88e6f39701
-48	2638	7187170685988675	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	d5636ef2b9806bf
 94	2552	7187170684989158	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	f50aa024be16499c
+48	2638	7187170685988675	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	d5636ef2b9806bf
 62	2871	7187170688468213	coral_renderer/CMakeFiles/coral_renderer.dir/coral_gameobject.cpp.obj	68b3984b546f0020
 69	3040	7187170690112174	coral_renderer/CMakeFiles/coral_renderer.dir/render_system.cpp.obj	c8d504d8b7fd0e8a
-0	10	0	clean	5a346accd78202e1
-1	3351	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
 25	3192	7187170691557420	coral_renderer/CMakeFiles/coral_renderer.dir/coral_pipeline.cpp.obj	bc35133f7193a4ff
-55	26643	7187170926198298	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	acd23ed7ec537a1f
+0	10	0	clean	5a346accd78202e1
+0	3373	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
 87	3107	7165258684040000	coral_renderer/CMakeFiles/coral_renderer.dir/coral_material.cpp.obj	432ccaf3a8cd54b8
-5	130	7184974293354964	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
+55	26643	7187170926198298	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	acd23ed7ec537a1f
 41	3510	7187170694845884	coral_renderer/CMakeFiles/coral_renderer.dir/coral_swapchain.cpp.obj	e85cae40cc64c498
-28	1202	7183091372760031	coral_renderer/CMakeFiles/coral_renderer.dir/coral_frame_info.cpp.obj	9f969c086058a660
+5	130	7184974293354964	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.frag.spv	c8e05f14162426a5
 3058	12339	7187170783135491	third_party/CMakeFiles/vkbootstrap.dir/vkbootstrap/VkBootstrap.cpp.obj	1aa6e481af04158f
+28	1202	7183091372760031	coral_renderer/CMakeFiles/coral_renderer.dir/coral_frame_info.cpp.obj	9f969c086058a660
 31	4271	7187170702346082	coral_renderer/CMakeFiles/coral_renderer.dir/coral_device.cpp.obj	b35ee369f4b43e88
-12339	12436	7187170784131117	C:/Game Development/Visual Studio Solutions/Coral3D/libs/libvkbootstrap.a	7a2a7c7944915ba
-2553	5255	7187170712184402	coral_renderer/CMakeFiles/coral_renderer.dir/coral_cubemap.cpp.obj	e9a2100e043e95cd
 6	2475	7187194812428072	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	4ec100600cf04230
+2553	5255	7187170712184402	coral_renderer/CMakeFiles/coral_renderer.dir/coral_cubemap.cpp.obj	e9a2100e043e95cd
+12339	12436	7187170784131117	C:/Game Development/Visual Studio Solutions/Coral3D/libs/libvkbootstrap.a	7a2a7c7944915ba
 11	106	7184845369126333	third_party/libvkbootstrap.a	3c2f59e57be524c7
 1100	10329	7187170762912880	coral_renderer/CMakeFiles/coral_renderer.dir/coral_buffer.cpp.obj	1bcbe1949dab317b
+2	312	7187224434428747	build.ninja	fa936e3b47cbade3
 32	238	7184955116198368	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/point_light.frag.spv	1cbaca81f31af076
-2	312	7187170180308640	build.ninja	fa936e3b47cbade3
-1	3351	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+0	3373	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
 2871	11403	7187170773652018	third_party/CMakeFiles/tinyobjloader.dir/tinyobjloader/tiny_obj_loader.cc.obj	bc59412498a9bf65
-11403	11669	7187170776429084	C:/Game Development/Visual Studio Solutions/Coral3D/libs/libtinyobjloader.a	25728a637e71d2df
 16	106	7184845369126333	third_party/libtinyobjloader.a	60b6a54d64599062
-42	271	7184955116550421	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/skybox.vert.spv	523c0381d6e416d2
+11403	11669	7187170776429084	C:/Game Development/Visual Studio Solutions/Coral3D/libs/libtinyobjloader.a	25728a637e71d2df
 1367	4726	7187170706797740	coral_renderer/CMakeFiles/coral_renderer.dir/skybox_system.cpp.obj	8a3a73e3130bc8f7
+42	271	7184955116550421	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/skybox.vert.spv	523c0381d6e416d2
 26	265	7184955116505100	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/skybox.frag.spv	ff4e0aeb955f12dc
 55	265	7184955116495094	C:/Game Development/Visual Studio Solutions/Coral3D/shaders/compiled/simple_shader.vert.spv	dd4b741ae13c35f5
 3861	4774	7187170707304032	third_party/CMakeFiles/imgui.dir/imgui/imgui_stdlib.cpp.obj	f85e43e471d95e23
@@ -63,26 +63,44 @@
 4870	7902	7187170738711619	third_party/CMakeFiles/imgui.dir/imgui/imgui_impl_glfw.cpp.obj	9e6da5afb7fda78c
 16272	16342	7187170823220708	C:/Game Development/Visual Studio Solutions/Coral3D/libs/libimgui.a	c449d045ec38f549
 4272	10224	7187170761970237	third_party/CMakeFiles/imgui.dir/imgui/imgui_tables.cpp.obj	68bb05a5b98ee06c
-5	792	7187197281314143	coral_renderer/CMakeFiles/coral_renderer.dir/coral_input.cpp.obj	808d3c4698bfceb5
-0	3356	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3356	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-5	793	7187197447227883	coral_renderer/CMakeFiles/coral_renderer.dir/coral_input.cpp.obj	808d3c4698bfceb5
-793	984	7187197449090229	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
-0	3425	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3425	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-8	786	7187198932789267	coral_renderer/CMakeFiles/coral_renderer.dir/coral_input.cpp.obj	808d3c4698bfceb5
-787	983	7187198934701277	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
-0	3356	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3356	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-6	796	7187199180643348	coral_renderer/CMakeFiles/coral_renderer.dir/coral_input.cpp.obj	808d3c4698bfceb5
-796	989	7187199182512207	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
-0	3418	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3418	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-7	799	7187199653584269	coral_renderer/CMakeFiles/coral_renderer.dir/coral_input.cpp.obj	808d3c4698bfceb5
-799	995	7187199655498778	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
-1	3337	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-1	3337	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
 7	793	7187200148341826	coral_renderer/CMakeFiles/coral_renderer.dir/coral_input.cpp.obj	808d3c4698bfceb5
-794	1016	7187200150510055	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
-0	3373	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
-0	3373	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+2	545	7187224434428747	build.ninja	fa936e3b47cbade3
+11	1575	7187224451602753	coral_renderer/CMakeFiles/coral_renderer.dir/coral_window.cpp.obj	3cdec303663bdd3
+71	1765	7187224453316956	coral_renderer/CMakeFiles/coral_renderer.dir/coral_camera.cpp.obj	da413da4dbf2cbc3
+63	3052	7187224466436195	coral_renderer/CMakeFiles/coral_renderer.dir/coral_texture.cpp.obj	f50aa024be16499c
+99	3116	7187224467098762	coral_renderer/CMakeFiles/coral_renderer.dir/coral_cubemap.cpp.obj	e9a2100e043e95cd
+80	3316	7187224469048724	coral_renderer/CMakeFiles/coral_renderer.dir/coral_renderer.cpp.obj	d5636ef2b9806bf
+90	3531	7187224471137891	coral_renderer/CMakeFiles/coral_renderer.dir/coral_gameobject.cpp.obj	68b3984b546f0020
+56	3667	7187224472462475	coral_renderer/CMakeFiles/coral_renderer.dir/render_system.cpp.obj	c8d504d8b7fd0e8a
+6	3925	7187224475045418	coral_renderer/CMakeFiles/coral_renderer.dir/main.cpp.obj	314477e5937a355d
+112	4046	7187224476113608	coral_renderer/CMakeFiles/coral_renderer.dir/coral_descriptors.cpp.obj	1b967c8e5504184f
+27	4103	7187224476962639	coral_renderer/CMakeFiles/coral_renderer.dir/coral_pipeline.cpp.obj	bc35133f7193a4ff
+50	4229	7187224478191285	coral_renderer/CMakeFiles/coral_renderer.dir/coral_swapchain.cpp.obj	e85cae40cc64c498
+3667	4664	7187224482504056	third_party/CMakeFiles/imgui.dir/imgui/imgui_stdlib.cpp.obj	f85e43e471d95e23
+38	5116	7187224486135975	coral_renderer/CMakeFiles/coral_renderer.dir/coral_device.cpp.obj	b35ee369f4b43e88
+1765	5544	7187224491000971	coral_renderer/CMakeFiles/coral_renderer.dir/point_light_system.cpp.obj	f6bca2b368c4dcc3
+3116	5641	7187224491597241	coral_renderer/CMakeFiles/coral_renderer.dir/coral_input.cpp.obj	808d3c4698bfceb5
+4665	5674	7187224492686035	third_party/CMakeFiles/imgui.dir/imgui/imgui_impl_vulkan.cpp.obj	9afab61504f2e735
+3053	6467	7187224500640255	coral_renderer/CMakeFiles/coral_renderer.dir/skybox_system.cpp.obj	8a3a73e3130bc8f7
+16	6599	7187224501977412	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	4ec100600cf04230
+4229	6807	7187224504060250	third_party/CMakeFiles/imgui.dir/imgui/imgui_impl_glfw.cpp.obj	9e6da5afb7fda78c
+3531	7620	7187224512174991	third_party/CMakeFiles/imgui.dir/imgui/imgui_tables.cpp.obj	68bb05a5b98ee06c
+4103	8660	7187224522582094	third_party/CMakeFiles/imgui.dir/imgui/imgui_demo.cpp.obj	b9a3480a5d6bf7a0
+1575	8771	7187224523698020	coral_renderer/CMakeFiles/coral_renderer.dir/coral_buffer.cpp.obj	1bcbe1949dab317b
+4046	9856	7187224534330298	third_party/CMakeFiles/imgui.dir/imgui/imgui_draw.cpp.obj	36451566dc5d7b11
+3926	10690	7187224542886919	third_party/CMakeFiles/imgui.dir/imgui/imgui_widgets.cpp.obj	69c0e36e7815013c
+3316	13140	7187224567383851	third_party/CMakeFiles/imgui.dir/imgui/imgui.cpp.obj	fea258c6a0698395
+13140	13230	7187224568291053	C:/Game Development/Visual Studio Solutions/Coral3D/libs/libimgui.a	c449d045ec38f549
+21	24056	7187224676471854	coral_renderer/CMakeFiles/coral_renderer.dir/coral_mesh.cpp.obj	acd23ed7ec537a1f
+24056	24256	7187224678502548	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
+0	3451	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+0	3451	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+10	1489	7187230071309204	coral_renderer/CMakeFiles/coral_renderer.dir/point_light_system.cpp.obj	f6bca2b368c4dcc3
+6	2527	7187230081689755	coral_renderer/CMakeFiles/coral_renderer.dir/first_app.cpp.obj	4ec100600cf04230
+2527	2720	7187230083580758	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
+0	3320	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+0	3320	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+5	1428	7187230500210119	coral_renderer/CMakeFiles/coral_renderer.dir/point_light_system.cpp.obj	f6bca2b368c4dcc3
+1429	1630	7187230502172216	coral_renderer/coral_renderer.exe	ff97018e5e66cb18
+0	3454	0	coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85
+0	3454	0	C:/Game Development/Visual Studio Solutions/Coral3D/build/release/coral_renderer/CMakeFiles/copy_assets	6856ffc941de2b85

+ 1 - 1
build/release/CMakeCache.txt

@@ -170,7 +170,7 @@ CMAKE_INSTALL_SYSCONFDIR:PATH=etc
 CMAKE_LINKER:FILEPATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/mingw/bin/ld.exe
 
 //make program
-CMAKE_MAKE_PROGRAM:FILEPATH=C:/Program Files/JetBrains/CLion 2023.2.1/bin/ninja/win/x64/ninja.exe
+CMAKE_MAKE_PROGRAM:FILEPATH=C:/PROGRA~1/JETBRA~1/CLION2~1.1/bin/ninja/win/x64/ninja.exe
 
 //Flags used by the linker during the creation of modules during
 // all build types.

+ 2 - 2
build/release/CMakeFiles/rules.ninja

@@ -127,7 +127,7 @@ rule RERUN_CMAKE
 # Rule for cleaning all built files.
 
 rule CLEAN
-  command = "C:\Program Files\JetBrains\CLion 2023.2.1\bin\ninja\win\x64\ninja.exe" $FILE_ARG -t clean $TARGETS
+  command = C:\PROGRA~1\JETBRA~1\CLION2~1.1\bin\ninja\win\x64\ninja.exe $FILE_ARG -t clean $TARGETS
   description = Cleaning all built files...
 
 
@@ -135,6 +135,6 @@ rule CLEAN
 # Rule for printing all primary targets available.
 
 rule HELP
-  command = "C:\Program Files\JetBrains\CLion 2023.2.1\bin\ninja\win\x64\ninja.exe" -t targets
+  command = C:\PROGRA~1\JETBRA~1\CLION2~1.1\bin\ninja\win\x64\ninja.exe -t targets
   description = All primary targets available:
 

+ 2 - 2
build/release/Testing/Temporary/LastTest.log

@@ -1,3 +1,3 @@
-Start testing: Oct 11 11:33 Romance Daylight Time
+Start testing: Oct 11 12:24 Romance Daylight Time
 ----------------------------------------------------------
-End testing: Oct 11 11:33 Romance Daylight Time
+End testing: Oct 11 12:24 Romance Daylight Time

+ 0 - 5
coral_renderer/first_app.cpp

@@ -112,16 +112,11 @@ void first_app::run()
         ImGui_ImplGlfw_NewFrame();
 
         ImGui::NewFrame();
-        ImGui::ShowDemoWindow();
 
 		if (auto command_buffer = renderer_.begin_frame())
 		{
             const int frame_index{ renderer_.get_frame_index() };
-
-            auto rotation = glm::rotate(glm::mat4(1.f), frame_time, {0.f, -1.f, 0.f});
-
             auto& obj = gameobjects_.at(0);
-            obj->transform_.translation = glm::vec3(rotation * glm::vec4(obj->transform_.translation, 1.f));
 
             FrameInfo frame_info
             {

+ 1 - 3
coral_renderer/point_light_system.cpp

@@ -1,5 +1,6 @@
 #include "point_light_system.h"
 #include "vk_initializers.h"
+#include "imgui.h"
 
 using namespace coral_3d;
 
@@ -23,15 +24,12 @@ point_light_system::~point_light_system()
 
 void point_light_system::update(FrameInfo &frame_info, GlobalUBO &ubo)
 {
-    auto rotation = glm::rotate(glm::mat4(1.f), frame_info.frame_time, {0.f, -1.f, 0.f});
     int light_index{0};
     for(auto& kv: frame_info.gameobjects)
     {
         auto& obj = kv.second;
         if(obj->point_light_ == nullptr) continue;
 
-        obj->transform_.translation = glm::vec3(rotation * glm::vec4(obj->transform_.translation, 1.f));
-
         // Copy light to UBO
         ubo.point_lights[light_index].position = glm::vec4(obj->transform_.translation, obj->transform_.scale.x);
         ubo.point_lights[light_index].color = obj->point_light_->color;