XiaoQiDigipen
717f82f231
Merge pull request #186 from SHADE-DP/S3-6-Gizmos
...
Added Script.OnDrawGizmos and Gizmos class for debug draw in C#
Also fixed performance issues with Script inspectors and deplushie-ed comments.
2022-11-09 14:51:28 +08:00
Kah Wei
da12db6726
Merge branch 'main' into S3-6-Gizmos
2022-11-09 14:45:31 +08:00
Kah Wei
bbe8622d1e
De-plushied SHADE_Managed comments
2022-11-09 14:45:08 +08:00
Kah Wei
a3fe98317d
Fixed performance issue in scripts editor when multiple attributes are applied onto script fields
2022-11-09 10:31:30 +08:00
Kah Wei
349f4a875b
Added full implementation of Gizmos class
2022-11-09 10:22:11 +08:00
XiaoQiDigipen
7ac910149e
Merge pull request #185 from SHADE-DP/SP3-6-CSharpLights
...
Add interface for C# light class and modified Color to match Unity's interface
2022-11-08 21:51:04 +08:00
XiaoQiDigipen
fe018fc95d
Merge pull request #184 from SHADE-DP/SP3-2-Physics
...
SP3-2 Fixed physics bugs and collider improvements
BUGFIXES
Added a relative collider size for ease of use. This variable does not affect any calculations or intersection tests.
Fixed bug where duplicate triggers are caught.
2022-11-08 21:50:07 +08:00
Kah Wei
41b7cb842c
Added C# Gizmos class interface
2022-11-08 21:31:53 +08:00
Kah Wei
e89f5b4b9e
Added OnDrawGizmos for debug draw for scripts
2022-11-08 20:49:07 +08:00
Kah Wei
715699b63b
Add interface for C# light class and modified Color to match Unity's interface
2022-11-08 20:18:50 +08:00
Kah Wei
f0c81116a8
Merge branch 'main' into SP3-6-c-scripting
2022-11-08 18:42:36 +08:00
Kah Wei
8512c658f9
Made GameObject an IEnumerable to follow Unity's Transform interface for iterating through children
2022-11-08 18:32:47 +08:00
Kah Wei
9be58e7e5d
Added SceneGraph interaction functions in GameObject
2022-11-08 18:32:13 +08:00
Diren D Bharwani
f8417f6116
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
2022-11-08 15:22:28 +08:00
XiaoQiDigipen
80ab010b4b
Merge pull request #183 from SHADE-DP/SP3-6-c-scripting
...
Added support for parameter-less CallbackEvent and CallbackAction in C#
2022-11-08 15:18:17 +08:00
XiaoQiDigipen
639cf4448d
Merge pull request #182 from SHADE-DP/SP3-1-DebugLabels
...
Fixed compile error in Release caused by Debug Labels implementation
2022-11-08 15:18:05 +08:00
Kah Wei
78db3305d4
Merge branch 'SP3-1-DebugLabels' into SP3-6-c-scripting
2022-11-08 15:04:49 +08:00
Kah Wei
ee814fa61d
Added support for parameter-less CallbackActions and CallbackEvents
2022-11-08 15:02:08 +08:00
Kah Wei
1f4a530dcc
Fixed compile error in Release
2022-11-08 14:06:01 +08:00
XiaoQiDigipen
2ab8efb097
Merge pull request #181 from SHADE-DP/SP3-6-c-scripting
...
GameObjects can now be marked as invalid
2022-11-08 13:52:08 +08:00
XiaoQiDigipen
72df3c2d45
Merge pull request #180 from SHADE-DP/SP3-1-DebugLabels
...
Added debug labels for numerous Vulkan objects and RenderGraph regions
2022-11-08 13:51:43 +08:00
Kah Wei
e3369c688d
Added comment to document invalid/null GameObject usage
2022-11-08 13:49:49 +08:00
Kah Wei
e0481ad8af
Removed debug log
2022-11-08 13:47:39 +08:00
Brandon Mak
572700fbb3
Text Rendering WIP
2022-11-08 10:57:07 +08:00
Kah Wei
ddd93a85f4
Added support for null GameObjects (loading is buggy)
2022-11-08 00:53:47 +08:00
Diren D Bharwani
8fbd32a144
Added Relative Sizes to Shapes
2022-11-08 00:46:09 +08:00
Kah Wei
ed3131143d
Added debug labels for samplers and fixed issue with compute pipeline names not being labelled correctly
2022-11-07 23:51:48 +08:00
Kah Wei
0b813d769a
Added WIP Compute Pipelines labeling
2022-11-07 19:41:19 +08:00
Brandon Mak
1165b9fa47
Text Rendering WIP
2022-11-07 19:38:08 +08:00
Kah Wei
d302d7e07d
Added labels for more buffers, images, imageviews, frames, semaphores and more
2022-11-07 19:32:12 +08:00
Diren D Bharwani
70dcad1313
Changed Collider to CollisionShape for improved clarity
2022-11-07 18:19:39 +08:00
Diren D Bharwani
4e02f64133
Fixed bug where duplicate triggers were caught due to swapped entity IDs
2022-11-07 18:06:43 +08:00
Kah Wei
44ae6d0a8f
Removed unused descriptor sets in SHGraphicsGlobalData
2022-11-07 17:28:03 +08:00
Kah Wei
0bda3d5151
Added labels for resources of Mesh and Texture libraries
2022-11-07 14:08:19 +08:00
Diren D Bharwani
10ba68b284
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
2022-11-07 13:29:17 +08:00
Kah Wei
fb37742ee0
Staging Buffers are now labeled
2022-11-07 13:28:49 +08:00
Kah Wei
782db1e2a4
Added debug labels for Renderpasses
2022-11-07 13:22:16 +08:00
Kah Wei
4bd9f0817a
Buffers are now tagged as buffers for debug labels
2022-11-07 13:21:17 +08:00
Kah Wei
37c765d5cd
Merge branch 'main' into SP3-1-DebugLabels
2022-11-07 11:24:18 +08:00
Brandon Mak
6a6785d296
Merge remote-tracking branch 'origin/SP3-1-Rendering' into SP3-1-Rendering
2022-11-07 11:11:56 +08:00
Brandon Mak
cc5c764307
Text Rendering WIP
2022-11-07 02:32:38 +08:00
Brandon Mak
88530e9909
Text Rendering WIP
2022-11-07 00:10:57 +08:00
Brandon Mak
1eb6bc5ef2
Merge branch 'main' into SP3-1-Rendering
2022-11-05 21:48:31 +08:00
XiaoQiDigipen
7e1a909709
Merge pull request #179 from SHADE-DP/FixesForMs2Submission
...
small fixes for ms2 submission - delete this branch
2022-11-05 18:18:40 +08:00
Sri Sham Haran
de38b29f25
small fixes for ms2 submission
2022-11-05 18:15:18 +08:00
XiaoQiDigipen
5506d14f84
Merge pull request #178 from SHADE-DP/PlayerController
...
made rb a properties
2022-11-05 17:46:16 +08:00
Glence
b9996c7b51
made rb a properties
2022-11-05 17:44:34 +08:00
XiaoQiDigipen
a5c0456eb7
Merge pull request #177 from SHADE-DP/SP3-6-c-scripting
...
Scenes are now reloaded and scripts are no longer lost when building scripts
2022-11-05 15:36:05 +08:00
Kah Wei
04e2c255b0
Build script options are now disabled when in play or pause mode
2022-11-05 15:34:56 +08:00
Brandon Mak
09f1b152e8
Merge branch 'main' into SP3-1-Rendering
2022-11-05 15:10:50 +08:00