Kah Wei
|
354d9434f6
|
SHAnimatorComponent and SHRig now use the proper transform and offset matrices
|
2023-01-22 21:43:37 +08:00 |
Diren D Bharwani
|
0c3106f15b
|
Abstracted contact derivation as setup for cached SAT
|
2023-01-22 19:20:03 +08:00 |
mushgunAX
|
dddb556553
|
Progress
|
2023-01-22 17:59:36 +08:00 |
Diren D Bharwani
|
826a1bc617
|
Merge remote-tracking branch 'origin/main' into SHPhysics
|
2023-01-22 17:39:06 +08:00 |
Diren D Bharwani
|
1dc16fdcda
|
Fixed typos
|
2023-01-22 17:38:51 +08:00 |
Xiao Qi
|
80fb8f7c73
|
Saved and loaded bone offsets
|
2023-01-22 17:00:55 +08:00 |
mushgunAX
|
79a40cb58b
|
Merge branch 'main' into SP3-10-input-management
|
2023-01-20 14:02:06 +08:00 |
mushgunAX
|
71572381f7
|
Progress on input bindings in editor
|
2023-01-20 14:00:24 +08:00 |
Kah Wei
|
62f104a535
|
Added Global Inverse Matrix for SHRig
|
2023-01-18 20:11:48 +08:00 |
Kah Wei
|
a543f6cc3a
|
Removed unecessary check in SHAnimatorComponent
|
2023-01-18 19:52:26 +08:00 |
Kah Wei
|
3e23f08aa8
|
Fixed bug where keyframes of animation clips are not interpolated
|
2023-01-18 19:25:27 +08:00 |
Kah Wei
|
b9fcdc43d4
|
Modified how SHAnimatorComponent computes the bone matrices
|
2023-01-18 19:16:45 +08:00 |
Kah Wei
|
35b7ac0178
|
Fixed SHAnimationClip::GetTotalTime()
|
2023-01-18 19:16:20 +08:00 |
Kah Wei
|
e013112b2c
|
Fixed validation errors when rendering a non-animated model
|
2023-01-18 16:03:25 +08:00 |
Kah Wei
|
6c6e3bfe28
|
Merge branch 'SP3-17-animation-system' of https://github.com/SHADE-DP/SHADE_Y3 into SP3-17-animation-system
|
2023-01-18 15:12:03 +08:00 |
Xiao Qi
|
1b97cd72bd
|
TEMP fix to get anim timing correct
|
2023-01-18 04:05:36 +08:00 |
Xiao Qi
|
6872bae151
|
Updated compiled shmodel file for racoon with fixed rig node order and build format
Fixed bug when building histogram for vertex weights
|
2023-01-18 04:00:48 +08:00 |
Kah Wei
|
b36145fa39
|
Added isAnimated check with base 0-index identity matrix for bones
|
2023-01-17 22:55:33 +08:00 |
Kah Wei
|
20ffd67fcc
|
Fixed move constructor and assignment for SHBatch and added a check for if a batch is animated
|
2023-01-17 21:54:53 +08:00 |
SHAM-DP
|
c3a140b9aa
|
Merge branch 'main' into SP3-4-Editor
reordered draw order for some windows
|
2023-01-17 21:08:37 +08:00 |
SHAM-DP
|
3cb1e5c7fc
|
Merge branch 'main' into SP3-4-Editor
|
2023-01-17 21:02:01 +08:00 |
SHAM-DP
|
6b19a635e3
|
All component view toggle headers open by default
uint32_t fields now accept EID & Resource drag/drop
|
2023-01-17 20:52:22 +08:00 |
Kah Wei
|
af3e4a3cfd
|
Modified SHRig to use indices provided by SHRigAsset instead of auto generated indices
|
2023-01-17 18:26:58 +08:00 |
Xiao Qi
|
2d898851c5
|
Fixed rig asset node delete
|
2023-01-17 16:07:19 +08:00 |
Xiao Qi
|
1b4397c76d
|
Updated all compiled models
Fixed UV mappings
|
2023-01-17 14:38:50 +08:00 |
Glence
|
affa6f0dd8
|
added implantation for audio scripting
|
2023-01-16 21:05:21 +08:00 |
Kah Wei
|
bce7237e20
|
Modified shader to support instanced bone first index and system to support runtime updating of animations
|
2023-01-16 21:02:37 +08:00 |
Kah Wei
|
a668f38c87
|
Fixed bone vertex data not correctly passed to the GPU
|
2023-01-16 17:49:16 +08:00 |
Kah Wei
|
1fc2897150
|
Added SHVec4U and modified SHMesh to use SHVec4U instead of uint32_t
|
2023-01-16 16:30:15 +08:00 |
Diren D Bharwani
|
dc55c31c36
|
Merge remote-tracking branch 'origin/main' into SHPhysics
|
2023-01-16 16:23:20 +08:00 |
Diren D Bharwani
|
8475bdccd7
|
Merge remote-tracking branch 'origin/main' into SHPhysics
|
2023-01-16 16:22:59 +08:00 |
Xiao Qi
|
5089957468
|
Implemented bone weight reading into desired format.
|
2023-01-16 16:12:43 +08:00 |
XiaoQiDigipen
|
b6724eed77
|
Merge pull request #314 from SHADE-DP/SP3-1-Rendering
Implemented Shadow maps (still needs improvement)
|
2023-01-16 15:40:30 +08:00 |
Brandon Mak
|
09911cc50c
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2023-01-16 15:33:37 +08:00 |
maverickdgg
|
cb93fab363
|
Merge branch 'main' into SP3-20-UI-System
|
2023-01-16 15:17:43 +08:00 |
maverickdgg
|
fe39be0d61
|
Added asset browser tool tip that shows asset id
|
2023-01-16 15:17:06 +08:00 |
Brandon Mak
|
1526176c58
|
Shadows WIP
|
2023-01-16 15:06:46 +08:00 |
XiaoQiDigipen
|
dfb8500c9b
|
Merge pull request #311 from SHADE-DP/SP3-20-UI-System
Added Changing of textures for buttons. Change button events to be on release
|
2023-01-16 15:01:51 +08:00 |
Diren D Bharwani
|
c077575a73
|
Fixed convex-convex face detection
Minor bugs with contact point detection. Will test more before pushing into main
|
2023-01-16 15:01:14 +08:00 |
maverickdgg
|
cdb5102630
|
Added a 0 check for button textures.
|
2023-01-16 14:51:06 +08:00 |
maverickdgg
|
1e351366af
|
fix clicked texture to take priority over hovered texture
|
2023-01-16 14:44:20 +08:00 |
Kah Wei
|
b5c9392baf
|
Merge branch 'main' into SP3-1-DebugDraw
|
2023-01-16 14:39:53 +08:00 |
Kah Wei
|
b603044579
|
Fixed validation errors caused by debug draw and fixed SHDebugDraw::WireCapsule not being static
|
2023-01-16 14:39:35 +08:00 |
maverickdgg
|
a41354f2ce
|
Added changing texture of buttons
|
2023-01-16 14:35:16 +08:00 |
Xiao Qi
|
7f9991038a
|
Working commit
|
2023-01-16 14:34:59 +08:00 |
SHAM-DP
|
34f22808ee
|
transition scenescave prompt
|
2023-01-16 14:07:44 +08:00 |
maverickdgg
|
0c7224b8be
|
Merge branch 'main' into UI-Test
|
2023-01-16 11:37:38 +08:00 |
maverickdgg
|
5190c490c9
|
added events
|
2023-01-16 11:36:12 +08:00 |
mushgunAX
|
c5998c3b53
|
Laying out foundations for input editor UI
|
2023-01-16 10:32:18 +08:00 |
maverickdgg
|
5aa7bfe03e
|
button fixed
|
2023-01-16 07:34:44 +08:00 |
Diren D Bharwani
|
85f0902c2d
|
Removed unused collision table and fixed bug with kinematic bodies exploding
|
2023-01-16 03:48:08 +08:00 |
Diren D Bharwani
|
19bffc9124
|
First half of re-implementing face-face contact derivation
|
2023-01-16 02:44:27 +08:00 |
Diren D Bharwani
|
dab109bc77
|
Fixed a fatal error with rigid body rotations.
|
2023-01-16 02:43:31 +08:00 |
Kah Wei
|
7ecb8b11ad
|
Added support for rendering bone-less models using the animated shader
|
2023-01-13 21:26:05 +08:00 |
Kah Wei
|
d1a41ea194
|
Fixed raccoon not rendering for animated material
|
2023-01-13 20:33:25 +08:00 |
Kah Wei
|
74d6e5cee7
|
SHPipelineLibrary now sets the pipeline layouts correctly
|
2023-01-13 18:14:40 +08:00 |
Glence
|
1c47f17d92
|
Merge branch 'SP3-129-AudioSystem' into AudioScripting
|
2023-01-13 17:46:23 +08:00 |
Glence
|
de6f4dd138
|
Added functions to attach and detach audio clips to objects
|
2023-01-13 17:46:01 +08:00 |
Diren D Bharwani
|
ef5016351b
|
Reverted changes to inertia tensors
Created a new branch since I reverted to an older commit but kept some new updates. This will be the main branch moving forward.
|
2023-01-13 15:26:21 +08:00 |
Kah Wei
|
d1ab595126
|
Fixed certain crashes when assigning rig and clip
|
2023-01-12 20:04:49 +08:00 |
Kah Wei
|
406759f856
|
Added animator inspector to the editor
|
2023-01-11 23:02:09 +08:00 |
Brandon Mak
|
f217562fef
|
Shadows are sort of working
|
2023-01-11 20:04:53 +08:00 |
Kah Wei
|
c0e8c032b9
|
Added inspector for animator component
|
2023-01-11 16:17:32 +08:00 |
Kah Wei
|
3d73185926
|
Fixed vector issues when constructing the SHRig
|
2023-01-11 15:15:35 +08:00 |
Brandon Mak
|
4cd9a6cea0
|
shadows WIP
|
2023-01-11 10:35:29 +08:00 |
Brandon Mak
|
4a06032bea
|
Shadows WIP
|
2023-01-11 08:25:38 +08:00 |
Xiao Qi
|
190665bbbf
|
Changed function signature to take in rig node pointer reference instead of r value ptr
|
2023-01-10 20:52:34 +08:00 |
Kah Wei
|
c0de2d4705
|
Fixed SHAnimationClip not copying name of channels correctly and added extra check for SHRig if an invalid rig is being constructed
|
2023-01-10 19:42:43 +08:00 |
Kah Wei
|
5c14a0829a
|
Added support for edge cases in transforms interpolation for animation clips
|
2023-01-10 11:46:37 +08:00 |
Brandon Mak
|
9538636af6
|
Shadows WIP
|
2023-01-10 01:47:10 +08:00 |
Kah Wei
|
e9624977cd
|
Modified SHAnimationComponent to handle interpolation of separate position, rotation and scale keyframes
|
2023-01-09 23:32:20 +08:00 |
Kah Wei
|
7bf0c26052
|
Added support for loading SHRig and SHAnimationClip into SHResourceManager and modified SHAnimationClip to support proper keyframe data
|
2023-01-09 17:51:54 +08:00 |
XiaoQiDigipen
|
8e58d47115
|
Merge pull request #306 from SHADE-DP/SP3-10-input-management
Changed default pathing for binding file serialisation
|
2023-01-09 17:44:14 +08:00 |
mushgunAX
|
356ec24cc2
|
Change default pathing for binding file I/O
|
2023-01-09 17:21:24 +08:00 |
Xiao Qi
|
a58c3e86a5
|
Reinserted genMeta in compiling function
|
2023-01-09 17:10:13 +08:00 |
XiaoQiDigipen
|
be337a2687
|
Merge pull request #305 from SHADE-DP/SP3-5-ECS
Added GetComponents to Component Manager
|
2023-01-09 16:59:45 +08:00 |
Brandon Mak
|
cb9223db0b
|
Enabled partially bound bit for descriptor sets with variable size
- Shadow maps can be sampled from compute shaders
|
2023-01-09 11:06:10 +08:00 |
maverickdgg
|
4f63558f40
|
Added GetComponents to Component Manager
|
2023-01-09 10:44:36 +08:00 |
maverickdgg
|
88491ffbd8
|
ToggleButton fix
|
2023-01-09 09:56:46 +08:00 |
Brandon Mak
|
4928ed4bcf
|
Will update commit message tomorrow. Fuck Vulkan. *KW in BG: DiReCtX*
- Changed RenderGraphNodeNames to RenderGraphEntityNames
- Managed to get shadow maps into desc sets
|
2023-01-09 09:44:40 +08:00 |
maverickdgg
|
e89b6f5c4c
|
Fixing button
|
2023-01-09 09:38:53 +08:00 |
maverickdgg
|
5f11a931c7
|
Added Toggle Button, Fixed canvas Scalar
|
2023-01-09 09:24:20 +08:00 |
maverickdgg
|
b293b28a56
|
Button fix
|
2023-01-09 07:14:40 +08:00 |
mushgunAX
|
7dbd0b93b3
|
Minor comment fix
|
2023-01-08 21:39:48 +08:00 |
mushgunAX
|
4123e76a7d
|
Checking Input Binding I/O
|
2023-01-08 21:36:19 +08:00 |
mushgunAX
|
92a7555370
|
Merge branch 'main' into SP3-10-input-management
|
2023-01-08 21:05:18 +08:00 |
mushgunAX
|
baaeb9ee10
|
Input Binding File I/O
|
2023-01-08 21:05:09 +08:00 |
Kah Wei
|
686e141efa
|
Fixed comment for SHPrimitiveGenerator::LineCapsuleCap
|
2023-01-08 01:46:52 +08:00 |
Kah Wei
|
f44e7b7a1c
|
Debug draw capsule now works with different orientations
|
2023-01-08 01:43:40 +08:00 |
Kah Wei
|
5c5ff38b49
|
Merge branch 'main' into SP3-1-DebugDraw
|
2023-01-08 01:07:15 +08:00 |
Kah Wei
|
98bfbc1048
|
Added DrawWireCapsule for debug draw (doesn't support orientation changes yet)
|
2023-01-08 01:06:50 +08:00 |
Xiao Qi
|
1eab15d129
|
Root nullptr check when destroying rig tree
|
2023-01-07 22:04:11 +08:00 |
Xiao Qi
|
c3d027f5b1
|
AssetID check for 0
|
2023-01-07 21:32:16 +08:00 |
Xiao Qi
|
ae024e9757
|
Changed order of init in asset manager to init all loaders first before building directory to avoid crash
|
2023-01-07 21:13:59 +08:00 |
Xiao Qi
|
73a1aaa480
|
Updated model loading to match new model binary implementation
Changed some calls in resource to match new names and defines
|
2023-01-07 21:00:11 +08:00 |
Brandon Mak
|
77a5829fc9
|
Shadows WIP
|
2023-01-07 17:45:49 +08:00 |
SHAM-DP
|
f726592557
|
Popup window base & popup management
Added Scene save prompt popup (WIP)
|
2023-01-07 17:34:07 +08:00 |
Xiao Qi
|
64323f6cf8
|
Merge branch 'SP3-17-animation-system' into Model-Loader-Update
|
2023-01-07 16:43:01 +08:00 |
Xiao Qi
|
ab766d9304
|
Updated Model asset and rig loading
|
2023-01-07 16:42:13 +08:00 |
Diren D Bharwani
|
c3582cf5ee
|
Added a rotate method with quaternions for Vector3
|
2023-01-07 16:14:55 +08:00 |