Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

240 cleanup cmake dependencies #241

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1852 commits
Select commit Hold shift + click to select a range
10110db
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
c0f4e53
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
7ba4e9d
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
4178d6f
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
4ff0104
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
d302144
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
d90f7ca
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
6dce252
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
347c5de
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
8ddad8b
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
1b02dd6
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
5189973
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
99dde32
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
fab9833
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
19c713f
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
4f536e3
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
88a43d7
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
0b856c3
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
df6209e
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
ce965ce
Implement Settings To Control Rendering (#220)
datacrystals Jun 23, 2022
3e1d09c
Implement Settings To Control Rendering (#220)
datacrystals Jun 24, 2022
564a23e
Implement Settings To Control Rendering (#220)
datacrystals Jun 24, 2022
8bce88c
Merge branch 'master' into 220-add-renderersettings-parameter-to-cont…
datacrystals Jun 24, 2022
3d751d1
Merge pull request #230 from carboncopies/220-add-renderersettings-pa…
datacrystals Jun 24, 2022
f90d737
Update Default SceneFile
datacrystals Jun 24, 2022
4ed4c55
Update Default SceneFile
datacrystals Jun 24, 2022
06b154a
Update Default SceneFile
datacrystals Jun 24, 2022
69b3397
Update Default SceneFile
datacrystals Jun 24, 2022
7d087ed
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
6648bf3
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
dbca444
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
7edd1c3
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
4cd2113
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
36322ff
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
a1564e7
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
163bf67
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
cc9b6f0
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
d11950d
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
f1b8d98
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
2313365
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
4205362
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
daf52c8
Fix Shadow Ghosting Issues (#226)
datacrystals Jun 24, 2022
90ad98b
Merge pull request #232 from carboncopies/226-shadows-are-in-places-w…
datacrystals Jun 24, 2022
e5172de
Fix Depth Map Resolution Issues (#219)
datacrystals Jun 24, 2022
eb2cac9
Fix Depth Map Resolution Issues (#219)
datacrystals Jun 24, 2022
f9dfcd1
Merge pull request #233 from carboncopies/219-fix-performance-issues-…
datacrystals Jun 24, 2022
8db8be9
Implement Directional Shadows (#216)
datacrystals Jun 24, 2022
7815090
Implement Directional Shadows (#216)
datacrystals Jun 25, 2022
c6ec222
Implement Directional Shadows (#216)
datacrystals Jun 25, 2022
fd2668e
Implement Directional Shadows (#216)
datacrystals Jun 25, 2022
7e3660f
Implement Directional Shadows (#216)
datacrystals Jun 25, 2022
48df658
Fix Multi-Scene Loading Issues
datacrystals Jun 25, 2022
f6f17a9
Merge pull request #236 from carboncopies/216-implement-directional-l…
datacrystals Jun 25, 2022
379291a
Fix Multi-Scene Loading Issues (#236)
datacrystals Jun 25, 2022
4549502
Fix Multi-Scene Loading Issues (#236)
datacrystals Jun 25, 2022
1fef958
Fix Multi-Scene Loading Issues (#236)
datacrystals Jun 25, 2022
6b636ce
Merge pull request #237 from carboncopies/235-fix-multiscene-loading-…
datacrystals Jun 27, 2022
e1110bd
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
ea80fef
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
4a34b5d
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
0e3e2b0
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
7914f44
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
27ee285
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
14f0dd0
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
4fb894a
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
aa3e906
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
a2861b4
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
7a566f4
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
0f49345
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
85270ec
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
60d22a2
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
2cab70f
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
99f3b41
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
f81d8b5
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
0260c8f
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
e4bfd55
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
8f65066
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
649b965
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
7f89fcf
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
85bda52
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
1e92e3b
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
9d59d0e
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
2de98af
Convert Widgets To Window Classes (#238)
datacrystals Jun 27, 2022
b6c0a30
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
463cef1
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
16a271d
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
30a9f80
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
bae8dfe
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
abdbe3c
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
8e48343
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
ec7d24f
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
83d15e0
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
30e267b
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
71ce49c
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
7812a3b
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
9b069f7
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
b5f0aa6
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c954714
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
ea6ea3b
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
25143ab
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
805a3de
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c0afce6
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
884ec03
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
a01dea8
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
d8fd447
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
d793eea
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
a9f8f59
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
636a842
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
d972af9
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
f52a7f5
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
9eb97ee
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
0aa06c9
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
082ff5a
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
58bee28
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
71ae21a
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
15340ac
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
ae97902
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
60251d4
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
e197c1f
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
b14b6ac
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c886c36
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
292266c
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
fef3594
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
461d934
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
bb4a6f4
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
4f64eb3
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
786569d
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
1860976
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
fe952bf
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
a259758
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
3caee54
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
6b8c92e
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
83e9b33
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
971d3ee
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
e6028f9
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
1935588
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
2238b47
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
6a09a74
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c14a147
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
5a45030
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
709c178
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c6698d5
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
e3e443e
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
cec70e3
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
72d261a
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
46c6918
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
15f5aae
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
f225903
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
934cc61
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
3c1c46c
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
d63adff
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
367e3ba
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
6edd98c
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
26b2f0d
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
45ad60c
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
a3f61ff
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
7c9644f
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
96f66de
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c8ab8c0
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
2943075
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
026af80
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
af1335b
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
14d51fa
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
d3b5a33
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
2dce7b6
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
513c861
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c7f4883
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
aa20c18
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
2769607
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
1a6ba8e
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
df7085a
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
96d3525
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
1346358
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
d37c838
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
e2d8bfd
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
174aace
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c5f0cc3
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
3df3677
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
a49a99f
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
5065f97
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
2671540
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
9254de6
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
4c9156f
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
503882e
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
f303d69
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
21b2009
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
7241e26
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
9c83eb7
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
21f72a2
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
743385d
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
0a438d6
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
be2f8fb
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
c2f31de
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
5856013
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
655eae6
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
aecf611
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
45c4001
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
4ec8584
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
e81a8a4
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
9222942
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
3000d9b
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
9754017
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
a1c7962
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
3266c43
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
3cd59ad
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
9205f08
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
37ed2d2
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
4b30351
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
57ab305
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
58f74f5
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
1102810
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
af72aca
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
43fe47c
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
04f9d17
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
8a25cb3
Convert Widgets To Window Classes (#238)
datacrystals Jun 28, 2022
a2cb59c
Merge pull request #239 from carboncopies/238-move-ers-gui-widget-to-…
datacrystals Jun 28, 2022
bb81851
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
331a6c4
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
8a1ae83
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
83db132
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
29c307b
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
db2a864
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
84b7d30
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
ce70952
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
37d0e74
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
a49bdb8
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
e617388
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
75bc3a6
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
dd8af07
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
7134e7b
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
951b4c3
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
eb05b64
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
92754e9
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
d6cada6
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
de73b8d
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
7138be4
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
6b98128
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
f102c28
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
7ea0589
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
14ce1fc
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
dce468e
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
aaea2b8
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
cb86992
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
cb29033
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
bf517ef
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
0852aba
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
bd6e3e5
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
e7f4677
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
74f74b6
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
65a1b64
Cleanup CMake Dependencies (#240)
datacrystals Jun 28, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
7 changes: 5 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,8 @@ add_subdirectory(${SRC_DIR}/Core/Editor/Utils/ERS_Editor_ThemeManager)
add_subdirectory(${SRC_DIR}/Core/Editor/Utils/ERS_Editor_FontManager)
add_subdirectory(${SRC_DIR}/Core/Editor/Utils/ERS_Editor_UserProfileManager)
add_subdirectory(${SRC_DIR}/Core/Editor/Utils/ERS_Editor_3DCursor)
add_subdirectory(${SRC_DIR}/Core/Editor/Widgets)
add_subdirectory(${SRC_DIR}/Core/Editor/Windows)
add_subdirectory(${SRC_DIR}/Core/Editor/MenuEntries)
add_subdirectory(${SRC_DIR}/Core/Editor/Menus)

add_subdirectory(${SRC_DIR}/Core/Renderer/ERS_CLASS_RendererManager)
add_subdirectory(${SRC_DIR}/Core/Renderer/ERS_CLASS_VisualRenderer)
Expand All @@ -95,6 +94,9 @@ add_subdirectory(${SRC_DIR}/Core/Structures/ERS_STRUCT_Light)
add_subdirectory(${SRC_DIR}/Core/Structures/ERS_STRUCT_OpenGLDefaults)
add_subdirectory(${SRC_DIR}/Core/Structures/ERS_STRUCT_SceneObject)
add_subdirectory(${SRC_DIR}/Core/Structures/ERS_STRUCT_Script)
add_subdirectory(${SRC_DIR}/Core/Structures/ERS_STRUCT_DepthMap)
add_subdirectory(${SRC_DIR}/Core/Structures/ERS_STRUCT_RendererSettings)
add_subdirectory(${SRC_DIR}/Core/Structures/ERS_STRUCT_OpenGLLogItem)

add_subdirectory(${SRC_DIR}/Core/Script/ERS_CLASS_PythonInterpreterIntegration)

Expand Down Expand Up @@ -142,6 +144,7 @@ target_link_libraries(${PROJECT_NAME}
ERS_STRUCT_HumanInputDeviceUtils
ERS_STRUCT_SystemUtils
ERS_STRUCT_ProjectUtils
ERS_STRUCT_RendererSettings

)

Expand Down
21 changes: 12 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
![Build](https://github.com/carboncopies/BrainGenix-ERS/actions/workflows/cmake.yml/badge.svg)


![Screenshot_20220409_071900](https://user-images.githubusercontent.com/49183477/162561372-b56cd331-3dad-40d9-8eb0-16b9e1aff46a.png)
![Screenshot_20220612_092815](https://user-images.githubusercontent.com/49183477/173226862-11a7c10e-9aad-4363-8b21-88ffd7bf46c5.png)


# Build Instructions
Expand All @@ -12,7 +12,7 @@

Simply enter the `Tools` directory and run `sudo bash Install-Linux.sh` followed by `bash Build.sh 4`. The build command can be adjusted to fit the number of cpu cores that your system has by changing the argument. If you don't know how many CPU cores your system has, just leave the command as is. If something isn't working quite right for you, you can try cleaning the build with `bash Clean.sh`.

If some packages are missing on your distro, you'll have to substitute with whatever your distro uses. We try to include as many possible packages in our codebase as possible, but this isn't always possible or practical.
If some packages are missing on your distro, you'll have to substitute with whatever your distro uses. We try to include as many packages in our codebase as possible, but this isn't always possible or practical.


## Windows:
Expand All @@ -21,10 +21,10 @@


- Open Visual Stuido 2019 (Has to be this version)
- Install python 3.9.5 (needed to link with the interpreter, embeddable version already included in project tree, also restart your machine after installing to avoid issues)
- Install python 3.9.5 (needed to link with the interpreter, embeddable version already included in project tree, also restart your machine after installing to avoid issues) (If just installing, make sure to restart after to make it show up in visual studio)
- Clone the repository but note that you'll probably have to put it into a root level directory on your disk. This is because Microsoft has imposed a 260 character file name limit in their compiler.
- Open the CMakeLists.txt file, and generate the configuration
- Put your build config into debug/release based on what you're doing
- Put your build config into "Release", currently debug doesn't work for some reason.
- Set target to BrainGenix-ERS.exe
- Hit `Build`

Expand Down Expand Up @@ -79,7 +79,8 @@
"PointLightColorR" - Red component of Color(from scale of 0 to 1)
"PointLightColorG" - Green component of color (from scale of 0 to 1)
"PointLightColorB" - Blue component of color (from scale of 0 to 1)
"PointLightIntensity" - brighness of the light
"PointLightIntensity" - brighness of the light (float)
"PointLightMaxDistance" - maximum distance of the light after which the scene will not be affected (float)
"PointLightRolloffConstant" - Constant component of light rolloff (float)
"PointLightRolloffLinear" - Linear component of light rolloff (float)
"PointLightRolloffQuadratic" - Quadratic component of light rolloff (float)
Expand All @@ -91,7 +92,8 @@
"DirectionalLightRotX" - X Rotation of the light
"DirectionalLightRotY" - Y Rotation of the light
"DirectionalLightRotZ" - Z Rotation of the light
"DirectionalLightIntensity" - brighness of the light
"DirectionalLightIntensity" - brighness of the light (float)
"DirectionalLightMaxDistance" - maximum distance of the light after which the scene will not be affected (float)
"DirectionalLightColorR" - Red component of color (from scale of 0 to 1)
"DirectionalLightColorG" - Green component of color (from scale of 0 to 1)
"DirectionalLightColorB" - Blue component of color (from scale of 0 to 1)
Expand All @@ -106,6 +108,7 @@
"SpotLightColorR" - Red component of color (from scale of 0 to 1)
"SpotLightColorG" - Green component of color (from scale of 0 to 1)
"SpotLightColorB" - Blue component of color (from scale of 0 to 1)
"SpotLightIntensity" - brighness of the light
"SpotLightCutoff" - Circular radius of spotlight inner lit area
"SpotlightOuterCutoff" - Outside area of spotlight cutoff
"SpotLightIntensity" - brighness of the light (float)
"SpotLightMaxDistance" - maximum distance of the light after which the scene will not be affected (float)
"SpotLightCutoff" - Angle of area affected in degrees (float)
"SpotlightRolloff" - Rolloff angle in degrees (float)
2 changes: 2 additions & 0 deletions Sandbox/CubeMapArrayTest/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Binaries/*
Build/*
8 changes: 8 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/Assimp.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring Assimp Library")
add_subdirectory(${LIB_DIR}/assimp)
disable_target_warnings(assimp)
ERSBuildLogger(${BoldGreen} "Finished Configuring Assimp Library")
13 changes: 13 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/Backward.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring Backward Library")
if (${ENABLE_BACKWARD})
add_subdirectory(${LIB_DIR}/backward)
ERSBuildLogger(${Green} "Backwards Library Enabled, Configuring")
else()
set(BACKWARD_ENABLE "")
ERSBuildLogger(${Green} "Backwards Library Disabled, Skipping")
endif()
ERSBuildLogger(${BoldGreen} "Finished Configuring Backward Library")
8 changes: 8 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/FreeImage.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring FreeImage Library")
add_subdirectory(${LIB_DIR}/FreeImage/FreeImage)
disable_target_warnings(FreeImage)
ERSBuildLogger(${BoldGreen} "Finished Configuring FreeImage Library")
8 changes: 8 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/GLFW.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring GLFW Library")
add_subdirectory(${LIB_DIR}/glfw)
disable_target_warnings(glfw)
ERSBuildLogger(${BoldGreen} "Finished Configuring GLFW Library")
8 changes: 8 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/GLM.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring GLM Library")
add_subdirectory(${LIB_DIR}/glm)
include_directories(${LIB_DIR}/glm)
ERSBuildLogger(${BoldGreen} "Finished Configuring GLM Library")
8 changes: 8 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/Glad.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring Glad Library")
add_subdirectory(${LIB_DIR}/glad)
disable_target_warnings(glad)
ERSBuildLogger(${BoldGreen} "Finished Configuring Glad Library")
7 changes: 7 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/ImGui.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring ImGui Library")
add_subdirectory(${LIB_DIR}/imgui)
ERSBuildLogger(${BoldGreen} "Finished Configuring ImGui Library")
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring ImGuiColorTextEdit Library")
add_subdirectory(${LIB_DIR}/ImGuiColorTextEdit)
ERSBuildLogger(${BoldGreen} "Finished Configuring ImGuiColorTextEdit Library")
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring ImGuiFileDialog Library")
add_subdirectory(${LIB_DIR}/ImGuiFileDialog)
disable_target_warnings(ImGuiFileDialog)
ERSBuildLogger(${BoldGreen} "Finished Configuring ImGuiFileDialog Library")
7 changes: 7 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/ImGuizmo.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring ImGuizmo Library")
add_subdirectory(${LIB_DIR}/ImGuizmo)
ERSBuildLogger(${BoldGreen} "Finished Configuring ImGuizmo Library")
7 changes: 7 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/ImPlot.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring ImPlot Library")
add_subdirectory(${LIB_DIR}/implot)
ERSBuildLogger(${BoldGreen} "Finished Configuring ImPlot Library")
13 changes: 13 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/MySQLConnector.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
##########################
# Builds Library For ERS #
##########################

if (WIN32)
ERSBuildLogger(${Yellow} "Database Support Disabled On Windows Due To SSL Errors, Please Use Linux Instead")
elseif(APPLE)
ERSBuildLogger(${Yellow} "Database Support Disabled On Darwin Due To SSL Errors, Please Use Linux Instead")
else()
ERSBuildLogger(${Green} "Configuring MySQL Connector Library")
add_subdirectory(${LIB_DIR}/mysql-connector-linux)
ERSBuildLogger(${BoldGreen} "Finished Configuring MySQL Connector Library")
endif()
8 changes: 8 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/OZZ-Animation.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring OZZ-Animation Library")
add_subdirectory(${LIB_DIR}/ozz-animation)
disable_target_warnings(ozz_animation)
ERSBuildLogger(${BoldGreen} "Finished Configuring OZZ-Animation Library")
9 changes: 9 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/OpenXR.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#############################
# Configures The OpenXR SDK #
#############################

# OpenXR SDK
ERSBuildLogger(${Green} "Configuring OpenXR SDK")
add_subdirectory(${LIB_DIR}/OpenXR-SDK)
ERSBuildLogger(${BoldGreen} "Finished Configuring OpenXR SDK")

10 changes: 10 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/PCIIDS.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring PCIIDS Library")
set(INFOWARE_PCI_IDS_PATH ${LIB_DIR}/pciids/pci.ids)
include_directories(${LIB_DIR}/infoware/include)
add_subdirectory(${LIB_DIR}/infoware)
disable_target_warnings(infoware)
ERSBuildLogger(${BoldGreen} "Finished Configuring PCIIDS Library")
7 changes: 7 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/PyBind11.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring PyBind11 Library")
add_subdirectory(${LIB_DIR}/pybind11)
ERSBuildLogger(${BoldGreen} "Finished Configuring PyBind11 Library")
7 changes: 7 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/Python.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring Python Library")
add_subdirectory(${LIB_DIR}/Python3.9/)
ERSBuildLogger(${BoldGreen} "Finished Configuring Python Library")
7 changes: 7 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/STB.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring STB Library")
include_directories(${LIB_DIR}/stb)
ERSBuildLogger(${BoldGreen} "Finished Configuring STB Library")
7 changes: 7 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/Threads.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Finding Threading Package")
find_package(Threads REQUIRED)
ERSBuildLogger(${BoldGreen} "Found Threading Package")
9 changes: 9 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/Tracy.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring Tracy Library")
add_subdirectory(${LIB_DIR}/tracy)
include_directories(${LIB_DIR}/tracy)
disable_target_warnings(TracyClient)
ERSBuildLogger(${BoldGreen} "Finished Configuring Tracy Library")
8 changes: 8 additions & 0 deletions Sandbox/CubeMapArrayTest/CMake/BuildUtils/YAML-CPP.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
##########################
# Builds Library For ERS #
##########################

ERSBuildLogger(${Green} "Configuring YAML-CPP Library")
add_subdirectory("${LIB_DIR}/yaml-cpp")
disable_target_warnings(yaml-cpp)
ERSBuildLogger(${BoldGreen} "Finished Configuring YAML-CPP Library")
Loading