Diren D Bharwani
|
277a3ca011
|
Fixed deletion bugs
|
2022-11-13 17:42:48 +08:00 |
Diren D Bharwani
|
3512ed3397
|
AHHHHHH
i want to pull my hair out
|
2022-11-13 15:50:03 +08:00 |
Diren D Bharwani
|
f8bbcdd909
|
Small fixes
|
2022-11-12 17:28:49 +08:00 |
Diren D Bharwani
|
4ad23a605f
|
Fixed compilation issues from merge
|
2022-11-12 17:04:09 +08:00 |
Diren D Bharwani
|
45e549f9f1
|
.....small restructure....
|
2022-11-12 16:56:58 +08:00 |
Diren D Bharwani
|
3efecd64e7
|
Added box & sphere debug draw for physics
|
2022-11-10 14:30:30 +08:00 |
Diren D Bharwani
|
4731df28f0
|
Skeleton for Reworked Physics Debug Draw
|
2022-11-10 02:16:33 +08:00 |
Diren D Bharwani
|
8fbd32a144
|
Added Relative Sizes to Shapes
|
2022-11-08 00:46:09 +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 |
Diren D Bharwani
|
27526dfd92
|
Fixed relative size for sphere colliders
|
2022-11-02 16:12:47 +08:00 |
Diren D Bharwani
|
02c79b4cc4
|
Added Debug Drawing for Colliders (wonk) and Trigger checkbox to Colldiers
Press space to toggle debug draw. Does not work until you press play, then it can be toggled on and off.
|
2022-11-02 15:44:24 +08:00 |
Diren D Bharwani
|
e0dcf9e13e
|
Added Editor State Change events
|
2022-11-01 15:32:01 +08:00 |
Diren D Bharwani
|
4dcd60f239
|
Added rotation offsets to colliders
|
2022-11-01 15:10:47 +08:00 |
Diren D Bharwani
|
35771a619a
|
Adjusted for new component removal method
|
2022-11-01 14:46:56 +08:00 |
Diren D Bharwani
|
68be65f341
|
Fixed bug where collisions were reported in the wrong state
|
2022-11-01 14:08:47 +08:00 |
Diren D Bharwani
|
9ec9411ce3
|
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
|
2022-11-01 02:42:33 +08:00 |
Diren D Bharwani
|
da690e4395
|
Simplified RigidBody Implementation
|
2022-11-01 02:41:08 +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
|
76737a735a
|
Merge branch 'main' into SP3-6-c-scripting
# Conflicts:
# SHADE_Engine/src/Physics/SHPhysicsSystem.cpp
|
2022-11-01 00:12:51 +08:00 |
Kah Wei
|
e4cb8ede5a
|
Added support for collision and trigger events in code properly
|
2022-11-01 00:11:09 +08:00 |
Diren D Bharwani
|
6e604fe7e9
|
Fixed bug with relative collider sizes
|
2022-10-31 23:18:20 +08:00 |
Kah Wei
|
a6a8700b82
|
Moved commits over to C# Branch
|
2022-10-31 21:39:53 +08:00 |
Kah Wei
|
27e71558ad
|
SHPhysicsSystemInterface now uses a forward declaration for SHPhysicsUtils
|
2022-10-31 21:26:12 +08:00 |
Kah Wei
|
ccbbdc6485
|
Added CollisionInfo and SHPhysicsSystemInterface
|
2022-10-31 21:05:46 +08:00 |
Diren D Bharwani
|
a8cb36b46f
|
Fixed component removal bug on application close
|
2022-10-31 17:55:32 +08:00 |
Diren D Bharwani
|
dc20317a70
|
M dumb again.
|
2022-10-31 17:25:31 +08:00 |
Diren D Bharwani
|
c6cc327141
|
M dumb.
|
2022-10-31 16:53:34 +08:00 |
Diren D Bharwani
|
f863f57466
|
Triggers were being stored in the wrong container
|
2022-10-31 16:49:09 +08:00 |
Diren D Bharwani
|
3638828541
|
Fixed desync of rigid body velocities
|
2022-10-31 16:04:40 +08:00 |
Diren D Bharwani
|
b7abfde310
|
Added Collision and Trigger Events
|
2022-10-31 15:54:54 +08:00 |
Sri Sham Haran
|
f21f501d5a
|
Merge branch 'main' into SP3-4-Editor
|
2022-10-30 14:23:39 +08:00 |
Sri Sham Haran
|
f9f818b49c
|
Merge branch 'main' into SP3-4-Editor
|
2022-10-28 20:31:51 +08:00 |
Sri Sham Haran
|
ea9f90f60d
|
Serialize Collider Component done
|
2022-10-28 19:39:39 +08:00 |
Diren D Bharwani
|
b0175dba31
|
Ensured a deep copy (recreation) of collision shapes
|
2022-10-28 15:29:28 +08:00 |
Diren D Bharwani
|
d4f775843c
|
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
|
2022-10-28 14:08:18 +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 |
Diren D Bharwani
|
75fd02c08a
|
small change to where forces are cleared (1 less comparison)
|
2022-10-27 03:35:32 +08:00 |
Diren D Bharwani
|
371ffc52da
|
Colliders now use relative sizes
|
2022-10-27 03:14:46 +08:00 |
Diren D Bharwani
|
19ceab84df
|
Added events for adding and removing colliders
|
2022-10-26 18:35:41 +08:00 |
Diren D Bharwani
|
12758878c5
|
Fixed bug with multiple collider removals
|
2022-10-26 16:55:28 +08:00 |
Diren D Bharwani
|
58491fcbff
|
Fixed physics bugs
1. Colliders are now properly deleted along with its component.
2. Forces and velocities are reset on stop.
|
2022-10-26 16:17:22 +08:00 |
Diren D Bharwani
|
7ba02aeb0f
|
Removed unused functions, fixed RigidBody
|
2022-10-26 01:46:13 +08:00 |
Diren D Bharwani
|
fbb613b859
|
m dumb. it work.
|
2022-10-26 01:16:49 +08:00 |
Diren D Bharwani
|
0defa58c77
|
Physics Component Synchronisation is now done through events
|
2022-10-25 23:09:46 +08:00 |
Diren D Bharwani
|
3c5a1b73d6
|
Fixed bug with destroying a rigidbody component
|
2022-10-25 22:26:07 +08:00 |
Diren D Bharwani
|
388795a2db
|
Transform Components are Enforced through the editor for certain components
|
2022-10-25 22:13:27 +08:00 |
Diren D Bharwani
|
33a6d3798c
|
Added orientation interface and fixed compatibility between physics and transform
|
2022-10-23 16:55:01 +08:00 |
Diren D Bharwani
|
ebfcf1c6bb
|
Transform now stores orientation as Quaternions. Interface unchanged
|
2022-10-22 20:16:38 +08:00 |
Brandon Mak
|
d265aa4541
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2022-10-14 00:10:45 +08:00 |
Brandon Mak
|
ab09d78e42
|
removed routines for graphics from application (remember to add back after ingui update routine is added).
Scene graph and physics system had some extra couts
input system bug fix (this change is now in main)
Mouse pick system wip
|
2022-10-14 00:08:14 +08:00 |
Diren D Bharwani
|
acd3174c39
|
Merge branch 'SP3-16-Math' into SP3-2-Physics
|
2022-10-13 18:15:52 +08:00 |
Diren D Bharwani
|
e1fb92e3f1
|
Adding Bounding Spheres
|
2022-10-13 17:32:53 +08:00 |
Diren D Bharwani
|
ff9b504bc5
|
Moved collider interface into physics object. Added support for removing rigidbodies
|
2022-10-11 01:26:12 +08:00 |
Diren D Bharwani
|
e68ef89c00
|
synced rigidbodies through physics object
|
2022-10-10 21:21:20 +08:00 |
Diren D Bharwani
|
46a082b62e
|
Moved rigidbody creation into physics object
|
2022-10-10 21:13:14 +08:00 |
Diren D Bharwani
|
7c4a9ca004
|
Added conversions for shade math to reactphysics math
|
2022-10-10 18:07:21 +08:00 |
Sri Sham Haran
|
db0b61d16f
|
Reflect RB Enumeration
Add RB to inspector view
|
2022-10-02 10:56:13 +08:00 |
Diren D Bharwani
|
e4a6877ed3
|
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
|
2022-10-01 20:43:18 +08:00 |
Diren D Bharwani
|
374f1a961d
|
Integrated rigidbodies into physics system
|
2022-10-01 16:50:50 +08:00 |
Diren D Bharwani
|
4f56a32a9b
|
Added physics system (untested)
|
2022-10-01 15:26:08 +08:00 |
Diren D Bharwani
|
0e07960938
|
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
|
2022-09-28 21:30:57 +08:00 |
Diren D Bharwani
|
561f2b091f
|
Added PhysicsObject to handle interface between components and physics system
|
2022-09-28 21:09:27 +08:00 |
Diren D Bharwani
|
097b1be3f7
|
Added Physics System
|
2022-09-28 16:15:36 +08:00 |
Diren D Bharwani
|
357b36a9b0
|
Added RigidBody Component
|
2022-09-27 16:24:08 +08:00 |