Kah Wei
|
af3e4a3cfd
|
Modified SHRig to use indices provided by SHRigAsset instead of auto generated indices
|
2023-01-17 18:26:58 +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 |
Xiao Qi
|
5089957468
|
Implemented bone weight reading into desired format.
|
2023-01-16 16:12:43 +08:00 |
Xiao Qi
|
7f9991038a
|
Working commit
|
2023-01-16 14:34:59 +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 |
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 |
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 |
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 |
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 |
Xiao Qi
|
a58c3e86a5
|
Reinserted genMeta in compiling function
|
2023-01-09 17:10:13 +08:00 |
Kah Wei
|
19ba71e51c
|
Added animated raccoon material and deleted unused skinned vertex shader
|
2023-01-09 17:05:10 +08:00 |
XiaoQiDigipen
|
d913a6dd08
|
Merge pull request #303 from SHADE-DP/Model-Loader-Update
Updated Loading of .shmodel files and updated original models
|
2023-01-08 12:40:01 +08:00 |
Xiao Qi
|
67db3e636c
|
Updated racoon model and files
|
2023-01-08 12:37:48 +08:00 |
Xiao Qi
|
1eab15d129
|
Root nullptr check when destroying rig tree
|
2023-01-07 22:04:11 +08:00 |
Xiao Qi
|
1a2a514f98
|
Updated all models
|
2023-01-07 22:00:46 +08:00 |
Xiao Qi
|
de0dc5db61
|
Recompiled models
|
2023-01-07 21:48:31 +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 |
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 |
Kah Wei
|
9d17328262
|
Added bone animation supported vertex shader
|
2023-01-04 18:20:04 +08:00 |
Kah Wei
|
7da89def50
|
Refactored SHBatch to support animation data in the same descriptor set
|
2023-01-04 17:42:02 +08:00 |
Kah Wei
|
3ca6859fcb
|
Merge branch 'main' into SP3-17-animation-system
# Conflicts:
# SHADE_Engine/src/Graphics/MiddleEnd/Batching/SHBatch.cpp
# SHADE_Engine/src/Graphics/MiddleEnd/Batching/SHBatch.h
# SHADE_Engine/src/Graphics/MiddleEnd/Interface/SHGraphicsSystem.cpp
|
2023-01-04 15:52:08 +08:00 |
XiaoQiDigipen
|
75f4490409
|
Merge pull request #300 from SHADE-DP/SP3-4-Editor
Added Copy/Paste of component values, scene name display, editor config
|
2023-01-04 01:01:34 +08:00 |
Sri Sham Haran
|
562c9e2064
|
Merge branch 'main' into SP3-4-Editor
|
2023-01-03 20:29:09 +08:00 |
Kah Wei
|
06b7db14d5
|
Added code for bone matrices
|
2023-01-03 18:57:14 +08:00 |
Kah Wei
|
c1910db2af
|
Fleshed out SHAnimatorComponent
|
2023-01-03 00:23:37 +08:00 |
XiaoQiDigipen
|
a6a0e1588b
|
Merge pull request #299 from SHADE-DP/SP3-6-c-scripting
Added scripting quality of life features
|
2023-01-01 12:37:09 +08:00 |
XiaoQiDigipen
|
1590982507
|
Merge pull request #298 from SHADE-DP/SP3-10-input-management
Fixed and Enhanced Input Binding Management
|
2023-01-01 12:35:49 +08:00 |
XiaoQiDigipen
|
3ddf0c39d5
|
Merge pull request #297 from SHADE-DP/SP3-1-Rendering
Refactored Graphics
|
2023-01-01 12:35:09 +08:00 |
Brandon Mak
|
d7754e125d
|
Wrote remove resource for render graph (untested)
|
2023-01-01 12:02:51 +08:00 |
Kah Wei
|
38e27ce21a
|
Merge branch 'main' into SP3-17-animation-system
|
2022-12-31 19:17:19 +08:00 |
Kah Wei
|
fee2cdd8bf
|
Merge branch 'main' into SP3-6-c-scripting
|
2022-12-31 18:32:41 +08:00 |
Kah Wei
|
dcf7a65cac
|
Added launching of Visual Studio by double clicking on a script file
|
2022-12-31 00:21:00 +08:00 |
mushgunAX
|
0e417fa7d6
|
Merge branch 'main' into SP3-10-input-management
|
2022-12-30 21:58:11 +08:00 |
mushgunAX
|
fed7f340cd
|
Add Binding Parameters
|
2022-12-30 21:57:59 +08:00 |
Kah Wei
|
8db5b35f25
|
Added additional file utilities, PowerShell based execution of commands and tools for working with visual studio
|
2022-12-30 17:02:09 +08:00 |
mushgunAX
|
472f52af89
|
Should be finished for now, final checks to do
|
2022-12-30 15:56:36 +08:00 |
Brandon Mak
|
118ad33109
|
Got rid of SHEnumWrapper
|
2022-12-30 15:54:45 +08:00 |
Kah Wei
|
2e8535d3cf
|
Fixed script building causing a freeze
|
2022-12-30 15:43:54 +08:00 |