Xiao Qi
5f56344a74
Shifted ECS_Base out of Engine Folder
2022-09-13 13:49:24 +08:00
XiaoQiDigipen
cc2adcb2ab
Merge pull request #11 from SHADE-DP/SP3-14-FileSystem
...
File system base Implementation
Basic tree structure for file system created
Directory traversal with tree building
2022-09-13 11:42:30 +08:00
XiaoQiDigipen
81cd316b79
Merge pull request #10 from SHADE-DP/SP3-12-SceneGraph
...
SP3-12 Added Scene Graph
2022-09-13 11:40:15 +08:00
XiaoQiDigipen
615d247722
Merge branch 'main' into SP3-12-SceneGraph
2022-09-13 11:40:08 +08:00
Xiao Qi
7b55f7fe3b
Merge branch 'main' into SP3-14-FileSystem
2022-09-13 11:36:11 +08:00
Xiao Qi
4aedf9f65a
Added new shaderc lib link
...
WALAO BRANDON
2022-09-13 11:35:36 +08:00
Xiao Qi
b6a6e9b3e5
Updated some const
2022-09-13 11:28:16 +08:00
Xiao Qi
47f716f72b
SP3-105 SP3-106
...
Folder tree building done
Location bit shift done
2022-09-13 11:27:51 +08:00
Diren D Bharwani
d4944ef920
Added a scene graph
2022-09-11 22:47:30 +08:00
XiaoQiDigipen
759e414657
Merge pull request #8 from SHADE-DP/SP3-16-Math
...
SP3-16 Math
NEW
Vector2, Vector3 & Vector4
Matrix
Quaternions
Math Helpers
Enum Conversion
2022-09-08 23:35:13 +08:00
Diren D Bharwani
f0b916b275
Added missing inverse function for Quaternions
2022-09-08 23:21:02 +08:00
Diren D Bharwani
392b51898a
Added more implementations for Quaternions
2022-09-08 22:46:51 +08:00
Diren D Bharwani
01ff98b24f
Merge branch 'main' into SP3-16-Math
...
# Conflicts:
# SHADE_Engine/SHADE_Engine.vcxproj
# SHADE_Engine/src/SHpch.h
2022-09-08 19:46:06 +08:00
XiaoQiDigipen
3baf25112a
Merge pull request #7 from SHADE-DP/SP3-1-Rendering
2022-09-08 19:19:06 +08:00
Brandon Mak
62c67909ee
Rendering Integration
2022-09-08 19:11:25 +08:00
Brandon Mak
1b58998724
Merge branch 'main' into SP3-1-Rendering
2022-09-08 17:05:52 +08:00
XiaoQiDigipen
04384e6b83
Merge pull request #6 from SHADE-DP/SP3-15-Tools
...
SP3-15 Added Logging & Exception Handling Tools
NEW
Added Logger
Added Exception Handler & Base Custom Exception type
UPDATES
Modified premake5 file in SHADE_Application to include spdlog
Remarks
The Logger needs to exist outside the application due to the application needing to be wrapped in a try-catch block, which will catch exceptions and pass it to the Exception Handler that logs exceptions using the Logger.
2022-09-08 17:03:32 +08:00
Diren D Bharwani
8cdd8b4a25
Added Math helper functions & wrappers for Vectors, Matrix and Quaternion.
2022-09-08 14:18:26 +08:00
Diren D Bharwani
280ef33587
Added logging & exception handling tools into engine, modified premake5 on SHADE_Application to include spdlog
2022-09-08 12:51:23 +08:00
Xiao Qi
ce37eb004c
Removed GLFW window pointer, replaced with void pointer
2022-09-08 11:52:04 +08:00
Xiao Qi
8563ecb7e8
Imported Application, Engine, Scene Manager, Test Scene from 200
2022-09-08 11:48:32 +08:00
XiaoQiDigipen
b813edc84e
Merge pull request #5 from SHADE-DP/SP3-5-ECS
...
SP3-5 ECS initial commit
2022-09-08 11:18:01 +08:00
Xiao Qi
9a223098f6
Initial Commit
2022-09-08 11:17:25 +08:00
maverickdgg
cfa7bb812a
#comment initial commit added use of SHpch
2022-09-08 11:15:43 +08:00
maverickdgg
ead46d0ef1
Merge branch 'main' into SP3-5-ECS
2022-09-08 11:09:36 +08:00
Xiao Qi
04ee50bc6a
Generated solution
2022-09-08 11:08:46 +08:00
maverickdgg
1105edb8c2
initial commit
2022-09-08 11:08:23 +08:00
Xiao Qi
e0a3f9d936
Typo in gitignore
2022-09-08 11:01:16 +08:00
Xiao Qi
cd91fff6d7
Added ignore for vcxproj and sln
2022-09-08 11:00:04 +08:00
Sri Sham Haran
3c94f4c2b5
Made Dependencies batch file nice
2022-09-06 11:37:24 +08:00
Sri Sham Haran
060937344b
Update Dependencies and Premake
2022-09-06 10:39:12 +08:00
Xiao Qi
aee5e3b4d6
Properly changed entrypoint to winmain
2022-09-05 15:29:02 +08:00
Sri Sham Haran
f77b70e89a
Merge remote-tracking branch 'origin/main' into main
2022-09-05 14:47:10 +08:00
Sri Sham Haran
d037177516
update msdf dependencies
2022-09-05 14:47:01 +08:00
Sri Sham Haran
959c3633bb
Dependencies.bat
2022-09-05 14:40:04 +08:00
Xiao Qi
d74ac7b8a4
Added dependencies to project
2022-09-05 14:37:29 +08:00
Sri Sham Haran
934d6f13b7
Removed submodule Dependencies/yamlcpp
2022-09-05 14:08:34 +08:00
Sri Sham Haran
4d74656172
Removed submodule Dependencies/tracy
2022-09-05 14:08:26 +08:00
Sri Sham Haran
8e3a99ad20
Removed submodule Dependencies/spdlog
2022-09-05 14:08:15 +08:00
Sri Sham Haran
dcd6273fd3
Removed submodule Dependencies/msdf
2022-09-05 14:08:07 +08:00
Sri Sham Haran
7bde17c697
Removed submodule Dependencies/imnodes
2022-09-05 14:07:58 +08:00
Sri Sham Haran
9ac3cb33fe
Removed submodule Dependencies/imguizmo
2022-09-05 14:07:50 +08:00
Sri Sham Haran
1f8c04b040
Removed submodule Dependencies/imgui
2022-09-05 14:07:43 +08:00
Sri Sham Haran
f0fbb774a0
Removed submodule Dependencies/assimp
2022-09-05 14:07:36 +08:00
Sri Sham Haran
087bd6bd1f
Removed submodule Dependencies/VMA
2022-09-05 14:07:29 +08:00
Xiao Qi
98bf020293
WinMain Entry point
2022-09-05 13:55:52 +08:00
Xiao Qi
40327f15f6
Merge remote-tracking branch 'origin/main' into main
2022-09-05 13:55:06 +08:00
Xiao Qi
6f387c15ae
Added bin-int/directories to gitignore
2022-09-05 13:54:23 +08:00
Sri Sham Haran
a51dce11b7
Remove stb sm
2022-08-29 13:59:52 +08:00
Sri Sham Haran
50749b82d3
Add imnodes SM
2022-08-29 13:44:45 +08:00