Skip to content
Snippets Groups Projects
Commit 173576ac authored by Saif Eddine Askri's avatar Saif Eddine Askri
Browse files

create scene graph and the rebot (Aufgabe 2.3.2 done)

parent 7bfee4bb
Branches
No related tags found
No related merge requests found
Showing
with 301 additions and 595 deletions
OpenGL_Praktikum
\ No newline at end of file
#version 330 core
layout (location = 0) in vec2 pos;
layout (location = 0) in vec3 pos;
layout (location = 1) in vec3 colorRGB;
out vec3 colorVS;
uniform mat4 model;
void main(){
colorVS = colorRGB;
gl_Position = vec4(pos.x, pos.y, 0.0, 1.0);
gl_Position = model * vec4(pos.x, pos.y, pos.z, 1.0);
}
......@@ -312,7 +312,7 @@
{
"directoryIndex" : 0,
"id" : "OpenGL_Praktikum::@6890427a1f51a3e7e1df",
"jsonFile" : "target-OpenGL_Praktikum-Debug-e53beb17c7c1a9ab1673.json",
"jsonFile" : "target-OpenGL_Praktikum-Debug-758790e1d4c23c530eac.json",
"name" : "OpenGL_Praktikum",
"projectIndex" : 0
},
......
......@@ -26,7 +26,7 @@
"objects" :
[
{
"jsonFile" : "codemodel-v2-a03b32e008426d8f2f78.json",
"jsonFile" : "codemodel-v2-5ed625bc681e4acff5f2.json",
"kind" : "codemodel",
"version" :
{
......@@ -86,7 +86,7 @@
},
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-a03b32e008426d8f2f78.json",
"jsonFile" : "codemodel-v2-5ed625bc681e4acff5f2.json",
"kind" : "codemodel",
"version" :
{
......
......@@ -143,15 +143,15 @@
[
{
"backtrace" : 4,
"id" : "glfw::@3be6e5b4e7ef208431a5"
"id" : "stb::@9a2ae61009350e897074"
},
{
"backtrace" : 4,
"id" : "glew_s::@717d470b011500e00557"
"id" : "glfw::@3be6e5b4e7ef208431a5"
},
{
"backtrace" : 4,
"id" : "stb::@9a2ae61009350e897074"
"id" : "glew_s::@717d470b011500e00557"
}
],
"id" : "OpenGL_Praktikum::@6890427a1f51a3e7e1df",
......
No preview for this file type
# ninja log v5
3624 8894 7669370466106664 CMakeFiles/OpenGL_Praktikum.dir/framework/OBJLoader.cpp.obj d2f9fcf70f53a76f
17 3285 7669370410097840 CMakeFiles/OpenGL_Praktikum.dir/src/Framework/SceneElements/Transform.cpp.obj 79d1706bd494aca2
11853 12006 7669370497326852 libs/glfw-3.2.1/src/libglfw3.a 7f148bdc7acbce15
7 2401 7669506471329095 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Window.cpp.obj ab9d4e71a8c90cb0
4 3621 7669370413481292 CMakeFiles/OpenGL_Praktikum.dir/src/Framework/Assets/ShaderProgram.cpp.obj 636d8f8ef2520675
6611 8791 7669370465162118 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_window.c.obj f3663704c5e7b483
30 4301 7669370420220282 CMakeFiles/OpenGL_Praktikum.dir/framework/OpenGLWindow.cpp.obj 34ea2011e57f2170
4403 6231 7669370439568571 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/init.c.obj c23d9b4a554c4f26
23 4403 7669370421223407 CMakeFiles/OpenGL_Praktikum.dir/src/Framework/Assets/AssetManager.cpp.obj a3cf3a9a87bd79b4
10429 13176 7669370508983725 libs/glew-2.1.0/build/cmake/CMakeFiles/glew_s.dir/__/__/src/glew.c.obj 49302988e0a6d721
12 2640 7669506473693169 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
8450 10269 7669370479948775 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/vulkan.c.obj d183a1e3d22ea511
3291 6487 7669370442125838 CMakeFiles/OpenGL_Praktikum.dir/framework/glerror.cpp.obj 283e4f1da4998727
8895 10764 7669370484895428 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/window.c.obj 4f7adc10a9b5c100
4714 6611 7669370443359662 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/context.c.obj 25e8349415fc9756
7652 9563 7669370472885046 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_tls.c.obj 37adbcd9a1b59fc1
4244 7651 7669370453661179 CMakeFiles/OpenGL_Praktikum.dir/framework/Input.cpp.obj 3aa35e4a541b37cb
17 2338 7669506470685266 CMakeFiles/OpenGL_Praktikum.dir/src/main.cpp.obj 195d9e105c20c9dc
6233 8223 7669370459492474 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/egl_context.c.obj a926327ff0927a5f
6488 8450 7669370461743209 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/wgl_context.c.obj 6893a4a99f5b69c5
8106 9886 7669370476121544 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_time.c.obj a83aac5291489e
8791 10628 7669370483539639 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/input.c.obj e27f20b419f1800e
8224 10081 7669370478072770 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/monitor.c.obj 7ef9e67f35f28cd5
10269 10429 7669370481599226 libs/glew-2.1.0/build/cmake/CMakeFiles/glew_s.dir/__/glew.rc.obj b31ab018f98307f0
10764 11144 7669370488695839 libs/stb/CMakeFiles/stb.dir/stb_image_write.c.obj 3526fea5ed75b7b5
9563 11343 7669370490684038 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_init.c.obj 7901c8c502250812
9887 11665 7669370493917861 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_monitor.c.obj c9b9fd7628118e17
10628 11766 7669370494909352 libs/stb/CMakeFiles/stb.dir/stb_image.c.obj e492735f915a3aa
10081 11852 7669370495762639 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_joystick.c.obj 82d66a06693256c5
11767 11943 7669370496675505 libs/stb/libstb.a 5abafcb88860c9c8
13176 13263 7669370509917573 lib/libglew32d.a bc6e147c3a6b7648
2640 3324 7669506480490265 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
8 1768 7669508193222295 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1768 2303 7669508198521004 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1804 7669508534952347 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1805 2359 7669508540417362 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
8 1778 7669508914553257 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1779 2317 7669508919907237 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
19 2513 7669514322576474 CMakeFiles/OpenGL_Praktikum.dir/src/main.cpp.obj 195d9e105c20c9dc
10 2602 7669514323481923 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Window.cpp.obj ab9d4e71a8c90cb0
15 2829 7669514325714278 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2829 3496 7669514332354635 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
6 1947 7669514862731366 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1947 2744 7669514870642524 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
9 2001 7669517380788253 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2002 2588 7669517386597828 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
8 1909 7669517977277904 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1910 2506 7669517983184399 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1939 7669518162857376 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1939 2511 7669518168527317 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
9 2116 7669519789886673 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2116 2853 7669519797194302 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1938 7669520881826552 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1939 2544 7669520887803438 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
6 2017 7669521674423055 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2018 2635 7669521680556755 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1984 7669523432537306 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1984 2579 7669523438430277 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
6 1866 7669524243513743 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1866 2444 7669524249235101 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
10 2479 7669526915914095 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2479 3095 7669526922019226 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
8 2183 7669527457386564 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2184 2819 7669527463669229 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 2155 7669530622709377 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2155 2847 7669530629555916 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
19 2545 7671225479814950 CMakeFiles/OpenGL_Praktikum.dir/src/main.cpp.obj 195d9e105c20c9dc
13 2601 7671225480398483 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Window.cpp.obj ab9d4e71a8c90cb0
7 2865 7671225483034514 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2865 3675 7671225491088897 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1834 7671226063158935 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1834 2369 7671226068418604 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1783 7671226171177096 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1784 2287 7671226176162456 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
6 1773 7671226497686615 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1774 2280 7671226502688544 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1915 7671227462939512 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1915 2431 7671227468043552 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1945 7671228298905136 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1946 2448 7671228303861101 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1778 7671229330744667 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1778 2283 7671229335727142 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
6 2049 7671231570157807 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2049 2562 7671231575226353 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
10 2146 7671234425820590 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2147 2665 7671234430954610 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1797 7671235311663664 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1798 2366 7671235317308413 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
9 2107 7671237043887114 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2107 2608 7671237048856388 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
2882 6792 7679659060057445 CMakeFiles/OpenGL_Praktikum.dir/framework/OBJLoader.cpp.obj d2f9fcf70f53a76f
14 2068 7679659012872476 CMakeFiles/OpenGL_Praktikum.dir/src/Framework/SceneElements/Transform.cpp.obj 79d1706bd494aca2
2 2404 7679659016234802 CMakeFiles/OpenGL_Praktikum.dir/src/Framework/Assets/ShaderProgram.cpp.obj 636d8f8ef2520675
8585 8686 7679659079074389 libs/glfw-3.2.1/src/libglfw3.a 7f148bdc7acbce15
14 2181 7680127839681680 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Window.cpp.obj ab9d4e71a8c90cb0
9 2998 7679659022168460 CMakeFiles/OpenGL_Praktikum.dir/src/Framework/Assets/AssetManager.cpp.obj a3cf3a9a87bd79b4
4575 6081 7679659053007093 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_window.c.obj f3663704c5e7b483
25 3020 7679659022383581 CMakeFiles/OpenGL_Praktikum.dir/framework/OpenGLWindow.cpp.obj 34ea2011e57f2170
7 1980 7680546988533112 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
7404 9595 7679659088112295 libs/glew-2.1.0/build/cmake/CMakeFiles/glew_s.dir/__/__/src/glew.c.obj 49302988e0a6d721
3021 4471 7679659036920002 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/context.c.obj 25e8349415fc9756
6081 7579 7679659068000747 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/window.c.obj 4f7adc10a9b5c100
2072 4482 7679659037011572 CMakeFiles/OpenGL_Praktikum.dir/framework/glerror.cpp.obj 283e4f1da4998727
6792 8142 7679659073635816 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/vulkan.c.obj d183a1e3d22ea511
3211 4575 7679659037961859 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/init.c.obj c23d9b4a554c4f26
2405 4904 7679659041247449 CMakeFiles/OpenGL_Praktikum.dir/framework/Input.cpp.obj 3aa35e4a541b37cb
4472 5841 7679659050610482 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_tls.c.obj 37adbcd9a1b59fc1
19 2059 7680127838466645 CMakeFiles/OpenGL_Praktikum.dir/src/main.cpp.obj 195d9e105c20c9dc
4482 5810 7679659050307522 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_time.c.obj a83aac5291489e
4904 6287 7679659055074854 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/egl_context.c.obj a926327ff0927a5f
5683 7088 7679659063074061 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/wgl_context.c.obj 6893a4a99f5b69c5
5841 7250 7679659064709339 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/monitor.c.obj 7ef9e67f35f28cd5
5810 7269 7679659064869333 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/input.c.obj e27f20b419f1800e
7270 7404 7679659066278733 libs/glew-2.1.0/build/cmake/CMakeFiles/glew_s.dir/__/glew.rc.obj b31ab018f98307f0
6287 7708 7679659069295843 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_init.c.obj 7901c8c502250812
7579 7873 7679659070944232 libs/stb/CMakeFiles/stb.dir/stb_image_write.c.obj 3526fea5ed75b7b5
7088 8483 7679659077036547 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_monitor.c.obj c9b9fd7628118e17
7708 8572 7679659077894579 libs/stb/CMakeFiles/stb.dir/stb_image.c.obj e492735f915a3aa
7250 8584 7679659078055622 libs/glfw-3.2.1/src/CMakeFiles/glfw.dir/win32_joystick.c.obj 82d66a06693256c5
8572 8673 7679659078942705 libs/stb/libstb.a 5abafcb88860c9c8
9595 9690 7679659089107791 lib/libglew32d.a bc6e147c3a6b7648
1980 2487 7680546993551144 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
8 2413 7680547136335636 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2414 2964 7680547141798125 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 2027 7680547270091627 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
2028 2585 7680547275633075 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
7 1925 7680547351739533 CMakeFiles/OpenGL_Praktikum.dir/src/Game/Scene.cpp.obj a89dc091bea583c7
1926 2441 7680547356856641 OpenGL_Praktikum.exe 9fec4fbaeb613d2c
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
This diff is collapsed.
No preview for this file type
No preview for this file type
......@@ -95,6 +95,6 @@ CMake Deprecation Warning at libs/stb/CMakeLists.txt:1 (cmake_minimum_required):
CMake that the project does not need compatibility with older versions.
-- Configuring done (5.5s)
-- Configuring done (4.7s)
-- Generating done (0.1s)
-- Build files have been written to: C:/Users/saifa/Desktop/Visual Computing/repo/cmake-build-debug
No preview for this file type
Start testing: Apr 23 17:01 Mitteleuropische Sommerzeit
Start testing: May 04 11:38 Mitteleuropische Sommerzeit
----------------------------------------------------------
End testing: Apr 23 17:01 Mitteleuropische Sommerzeit
End testing: May 04 11:38 Mitteleuropische Sommerzeit
#version 330 core
layout (location = 0) in vec2 pos;
layout (location = 0) in vec3 pos;
layout (location = 1) in vec3 colorRGB;
out vec3 colorVS;
uniform mat4 model;
void main(){
colorVS = colorRGB;
gl_Position = vec4(pos.x, pos.y, 0.0, 1.0);
gl_Position = model * vec4(pos.x, pos.y, pos.z, 1.0);
}
503.612,1007.22,1.98565,0.992827
1012.68,1012.68,0.987479,0.987479
1012.47,1012.47,0.987683,0.987683
1020.08,1020.08,0.980319,0.980319
1019.76,1019.76,0.980625,0.980625
1025.66,1025.66,0.974985,0.974985
1011.61,1011.61,0.988524,0.988524
1019.58,1019.58,0.980801,0.980801
1019.76,1019.76,0.980619,0.980619
1013.01,1013.01,0.987158,0.987158
1005.09,1005.09,0.99494,0.99494
1014.32,1014.32,0.985886,0.985886
1018.2,1018.2,0.982121,0.982121
1021.24,1021.24,0.979202,0.979202
1158.59,1158.59,0.863118,0.863118
1019.37,1019.37,0.980996,0.980996
1011.13,1011.13,0.988988,0.988988
1014.05,1014.05,0.986141,0.986141
1018.03,1018.03,0.982285,0.982285
1012.89,1012.89,0.987271,0.987271
1019.11,1019.11,0.981244,0.981244
1013.08,1013.08,0.98709,0.98709
1019.69,1019.69,0.980688,0.980688
1012.41,1012.41,0.987745,0.987745
1012.56,1012.56,0.987592,0.987592
1005.77,1005.77,0.994266,0.994266
1021.41,1021.41,0.97904,0.97904
1026.45,1026.45,0.974227,0.974227
1024.7,1024.7,0.975899,0.975899
1019.65,1019.65,0.98073,0.98073
1012.39,1012.39,0.987764,0.987764
1019.68,1019.68,0.980702,0.980702
1012.82,1012.82,0.987345,0.987345
1012.67,1012.67,0.987486,0.987486
1021.57,1021.57,0.978885,0.978885
3437.83,6875.66,0.290881,0.145441
7.03837,17.5981,142.078,56.8243
7.02545,17.5247,142.34,57.0623
7.03604,16.4961,142.125,60.6204
6.93478,9.9698,144.201,100.303
6.93484,7.5306,144.2,132.792
6.93977,7.7186,144.097,129.557
6.9374,7.7073,144.146,129.747
6.93775,7.5473,144.139,132.498
6.93178,8.2401,144.263,121.358
7.17298,13.2487,139.412,75.4791
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment