Leslie Leigh (李的序)
|
f1f0fbaf16
|
[WIP] Feature: NewGenAnim (#9331)
* NewGenAnim
* Fix/Optimize simple directional blending
* Class transition by type (#29)
* Transition & Gradient transition (#30)
* The default ExitCondition should be 1.0
* Do correct graph eval
* Fix PoseSubgraph connect() signature order (#31)
* Graph defaults test (#32)
* Conditions (#33)
* Trigger (#34)
* Transition should only be considered when satemachine exited (#35)
* Add layer.name (#36)
* Fix some behaviours; add API to query poses and transition (#37)
Fix single frame exit condition behaviours; Fix pose -> subgraph behaviours
* Support self transition; refactor sub state machine implementation (#38)
* Temp
* Flat whole layer statemachine
* Add test for test reset triggers
* Allow self transition
* Self transition test
* Fix deserialize (#39)
* update animgraph template (#40)
* The inheritance of any state (#41)
* StateMachine events (#42)
* Fix state machine events; Allow multiple transitions between two nodes (#43)
* Transition priority test (#44)
* Optimize variable bind (#45)
* Fix variable bind errors (#46)
* Expose blend algorithm to editor (#47)
* Cont (#48)
* update animgraph template (#49)
* update animgraph template
* update animgraph template
* Pose speed (#50)
* blend tree add EditorExtendable data (#51)
* Correct pose blend duration (#52)
* Export some types (#53)
* animation pose EditorExtendable (#54)
(cherry picked from commit d5dd5f32c9dbacb68c016ff8ba56d383c781a021)
* Implement clone() (#55)
* Fix trigger condition serialization (#56)
* Add variable type: integer (#57)
* Optimize 0 weight case (#58)
* Relative duration (#59)
* update_hdr_skybox (#9230)
* Rename.. (#60)
* Optimize animation blend item export (#61)
* Fix Type (#62)
* modify aniamtion graph template data (#63)
* modify aniamtion graph template data
* add animation graph component template
* Fix serialize issue (#64)
* Optimize (#65)
* Remove MotionState.startRatio, loop (#66)
* Update (#67)
* Fix circular reference (#68)
* CR (#69)
* Fix exit time greater than 1 (#70)
Co-authored-by: 黄森斌 <arsen2010@126.com>
Co-authored-by: linshunjun <49218738+linshunjun@users.noreply.github.com>
|
2021-10-14 10:28:23 +08:00 |
|
Leslie Leigh (李的序)
|
863d80a4e7
|
Add easing method to quat curve (#9179)
* Add easing method to quat curve
* Update
* Fix unit test
* lint
|
2021-08-16 14:54:22 +08:00 |
|
Leslie Leigh (李的序)
|
6d10f68ef8
|
AnimationCurve (#8409)
* AnimationCurve
* Mark curve frame values as uniquelyReferenced
* Adjust modules
* Update
* Manually implements KeyframeCurve.iterator
* TargetPath
* Update
* Fix BUG
* Fix
* Add size track
* Update
* Fix size; unit tests
* fix split animation (#24)
* CCONB animation clip; Remove integer track/channel/curve
* Optimize key shared curves
* Remove keyframecurve.empty
* Exotic animation
* Fix unit tests
* start/end -> left/right
* Curve range rename
* Easing methods
* Fix untyped track
* Fix
* fix upgradUnTypedTracks (#26)
* Rename
.interpMode -> .interpolationMode
RealInterpMode -> RealInterpolationMode
QuaternionInterpMode -> QuaternionInterpolationMode
ExtrapMode -> ExtrapolationMode
.preExtrap -> .preExtrapolation
.postExtrap -> .postExtrapolation
QuaternionCurve -> QuatCurve
QuaternionKeyframeValue -> QuatKeyframeValue
* Update pre/post extrap
* Optimize-1
* Optimize-2
* Eliminate for-of
* Mark deprecateds
* Hide RealKeyframeValue/QuatKeyframeValue Constructor
* Fix quat keyframe value name
* Error ID
* Fix RealKeyframeValue editor extras
* Elimanate for-of forEach
Co-authored-by: zheng han <sunstar198941@gmail.com>
|
2021-07-23 11:26:55 +08:00 |
|
Leslie Leigh (李的序)
|
0ddc51ac71
|
Implements array.move() (#8790)
|
2021-06-09 11:34:58 +08:00 |
|
Leslie Leigh (李的序)
|
9bd9baac12
|
Eslint autofix all (#8108)
* Eslint autofix all
* Manual fix
|
2021-01-09 11:41:10 +08:00 |
|
Leslie Leigh (李的序)
|
ebf45b15ae
|
Bump eslint; Optimize an error string; Add assert functions (#6398)
* Bump eslint; Optimize an error string; Add assert functions
* Add comment
* Add license
|
2020-03-23 19:08:16 +08:00 |
|