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
|
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 |
Kah Wei
|
ddd93a85f4
|
Added support for null GameObjects (loading is buggy)
|
2022-11-08 00:53:47 +08:00 |
Sri Sham Haran
|
4ee0294977
|
Scene loads correctly now
|
2022-11-04 14:44:18 +08:00 |
Glence
|
4f70b543b2
|
Merge branch 'main' into PlayerController
|
2022-11-02 17:36:04 +08:00 |
Glence
|
fc56973645
|
added getright in camera.cxx/.hxx
PickandThrow is done
adjusted thirdPersonCamera and PlayerController to work with each other
|
2022-11-02 17:31:57 +08:00 |
Kah Wei
|
7bda8b3998
|
Added IsInterpolating to RigidBody in C#
|
2022-11-02 13:48:53 +08:00 |
Diren D Bharwani
|
72dc07bbd9
|
Shifted Hierarchy interface from Transform to GameObject
|
2022-11-01 19:00:31 +08:00 |
Diren D Bharwani
|
40be8a7962
|
Merge branch 'main' into SP3-12-SceneGraph
|
2022-11-01 19:00:12 +08:00 |
Kah Wei
|
8afe8c1a79
|
GameObjects on scripts can now be edited in the inspector and are serialized
|
2022-11-01 17:24:20 +08:00 |
maverickdgg
|
eb54b49a5e
|
Merge branch 'main' into SP3-141-Camera-System
|
2022-11-01 15:50:45 +08:00 |
maverickdgg
|
39910afa54
|
Added GetForward to Camera C# interface.
GetForward gets the forward according to Camera's last calculated view matrix
|
2022-11-01 15:49:15 +08:00 |
maverickdgg
|
a45432ef66
|
Merge conflict
|
2022-11-01 15:35:50 +08:00 |
maverickdgg
|
d917159f67
|
Merge branch 'main' into SP3-141-Camera-System
|
2022-11-01 15:31:11 +08:00 |
maverickdgg
|
f919d95c0b
|
Added C# interface for Camera and Camera Arm. Added some test scripts
|
2022-11-01 15:30:13 +08:00 |
Kah Wei
|
69e625014d
|
Added EntityID retrieval from GameObject
|
2022-11-01 15:25:19 +08:00 |
maverickdgg
|
d82bc8833f
|
Camera C# interface
|
2022-11-01 14:20:03 +08:00 |
Kah Wei
|
c08afcb804
|
Fixed incorrect FixedUpdate() execution and added Time.FixedDeltaTime
|
2022-11-01 00:37:09 +08:00 |
Kah Wei
|
4e97392098
|
Added support for multiplying doubles with Vectors in C#
|
2022-11-01 00:27:45 +08:00 |
Kah Wei
|
e4cb8ede5a
|
Added support for collision and trigger events in code properly
|
2022-11-01 00:11:09 +08:00 |
Kah Wei
|
b7aca5b118
|
Merge branch 'main' into SP3-6-c-scripting
|
2022-10-31 23:39:56 +08:00 |
mushgunAX
|
caf6006c9e
|
Update C# Input Enums
|
2022-10-31 22:06:28 +08:00 |
Kah Wei
|
f9810684ed
|
Added functions for execution of OnCollision*() and OnTrigger*()
|
2022-10-31 21:38:17 +08:00 |
Kah Wei
|
60c2c9facb
|
Added collision and trigger event functions for Script
|
2022-10-31 21:31:33 +08:00 |
Kah Wei
|
40044cbbfe
|
Added definitions for CollisionInfo properties
|
2022-10-31 21:26:39 +08:00 |
Kah Wei
|
ccbbdc6485
|
Added CollisionInfo and SHPhysicsSystemInterface
|
2022-10-31 21:05:46 +08:00 |
Kah Wei
|
2ffba202f7
|
Added proper implementation of IsActiveInHierarchy()
|
2022-10-31 16:29:29 +08:00 |
Kah Wei
|
f91b1f00ad
|
Added implementation for GameObject.Find()
|
2022-10-31 15:28:28 +08:00 |
Kah Wei
|
b04565c9dc
|
Added implementation for scripts and component functions for scripts
|
2022-10-31 15:07:10 +08:00 |
Kah Wei
|
66529474cd
|
Added Application class equivalent to SHADE_Managed
|
2022-10-31 14:51:50 +08:00 |
Diren D Bharwani
|
ed88b9e5d3
|
Merge remote-tracking branch 'origin/main' into SP3-12-SceneGraph
|
2022-10-31 13:15:07 +08:00 |
Kah Wei
|
5eaf2b55aa
|
Added WIP Application class and adjustments to how ScriptStore destroys scripts (SpdLog errors)
|
2022-10-31 12:20:46 +08:00 |
Kah Wei
|
da05cb3edc
|
Fixed script error and added support for static functions in CallbackAction
|
2022-10-30 02:37:58 +08:00 |
Diren D Bharwani
|
96bd982e4c
|
Merge remote-tracking branch 'origin/main' into SP3-12-SceneGraph
|
2022-10-29 14:51:48 +08:00 |
Diren D Bharwani
|
c9b116b8be
|
Added skeleton functions to managed GameObject for scene graph interface
|
2022-10-29 14:51:34 +08:00 |
Kah Wei
|
dbf1b0b8de
|
Merge branch 'main' into SP3-6-c-scripting
# Conflicts:
# SHADE_Managed/src/Components/Collider.hxx
|
2022-10-29 02:32:21 +08:00 |
Kah Wei
|
19dc999e4f
|
Added full implementation of Renderable script interface
|
2022-10-29 02:19:36 +08:00 |
Kah Wei
|
9617ed3838
|
Added NativeAsset, Material and Mesh representations along with a stub for Renderable
|
2022-10-28 19:23:40 +08:00 |
Kah Wei
|
7e5c819813
|
Fixed warning with Collider not being made abstract
|
2022-10-28 19:03:07 +08:00 |
Kah Wei
|
199897adb4
|
Added GenericHandles to SHADE_Managed
|
2022-10-28 19:02:26 +08:00 |
Diren D Bharwani
|
1a4b15feb2
|
Changed ColliderBound to CollisionShape because ColliderBound sounds weird
|
2022-10-28 14:29:05 +08:00 |
Diren D Bharwani
|
4fc87866ee
|
Fixed compilation error
|
2022-10-28 14:23:11 +08:00 |
Kah Wei
|
7d6af884a4
|
Added Color struct
|
2022-10-28 13:59:41 +08:00 |
XiaoQiDigipen
|
c750bffd1d
|
Merge pull request #125 from SHADE-DP/SP3-1-SerialisedRenderable
Added Serialized Renderable
|
2022-10-27 23:27:00 +08:00 |
Kah Wei
|
003a99ae07
|
Merge branch 'main' into SP3-1-SerialisedRenderable
# Conflicts:
# SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp
# SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHRenderable.h
# SHADE_Engine/src/Graphics/RenderGraph/SHRenderGraphNode.cpp
# SHADE_Engine/src/Graphics/RenderGraph/SHSubpass.cpp
# SHADE_Engine/src/Graphics/RenderGraph/SHSubpass.h
|
2022-10-27 19:30:54 +08:00 |
Kah Wei
|
97432b8666
|
Accounted for updating collider storage when a collider is removed
|
2022-10-27 12:46:42 +08:00 |
Kah Wei
|
d45d621701
|
Collider now will have it's sub collider list updated based on events
|
2022-10-27 12:32:06 +08:00 |
Kah Wei
|
3bdc48260f
|
Improved CallbackEvent inspector
|
2022-10-25 16:55:50 +08:00 |