Haï~
c607eb938d
Fix AacFlState.WithCycleOffset(AacFlFloatParameter floatParam) now correctly enables the parameter
2024-07-01 23:21:18 +02:00
Haï~
3ecefd7f4a
(BREAKING) Make AacFlController.AnimatorController read-only:
...
- Breaking changes:
- Make AacFlController.AnimatorController read-only.
2024-07-01 23:21:18 +02:00
Haï~
0afabd9fd6
Update LICENSE:
...
- Add galister for major contributions.
2024-07-01 23:21:17 +02:00
Haï~
e50ea684a5
Do a pass on the documentation:
...
- Add and update inline documentation.
- Mark some inconsistencies.
- Not everything is reviewed yet.
2024-07-01 23:16:51 +02:00
Haï~
e17d1d2828
V1.1.0-beta.1 Accomodate new VRCAnimatorPlayAudio requirements
2024-06-30 14:05:25 +02:00
Haï~
582b109a82
Accomodate new VRCAnimatorPlayAudio requirements:
...
- Nodes need to know the Animator Root, so that relative paths can be resolved during the creation of State behaviours (i.e. Relative path of an AudioSource).
- Nodes need to have the ability to create a New Behaviour, even if one already exists.
2024-06-30 13:58:54 +02:00
Haï~
a9e1b62818
V1.0.9940 Prepare for ToeTra Rig Creator
2024-03-18 01:27:15 +01:00
Haï~
689080e032
Change the zAutogenerated asset prefix to directory-like:
...
- Change the zAutogenerated__ prefix to zAutogenerated/
- This allows the zAutogenerated/ assets to display in a dedicated menu in the animation editor when the animator is selected.
- For legacy compatibility, the old prefix is still matched for the invocation of ClearPreviousAssets() in addition to the new.
2024-02-04 04:23:10 +01:00
Haï~
89f176a6d2
Add AacFlLayer.WithBlendingMode
2024-01-24 18:13:44 +01:00
Haï~
12b836d0a3
V1.0.9930 Prepare for CGE
2023-12-06 13:50:01 +01:00
Haï~
0df82b7b97
Add AacAnimatorNode.At()
2023-10-23 18:20:57 +02:00
Haï~
64f0dc47f1
Add AacFlLayer.WithWeight
2023-10-23 16:31:38 +02:00
Haï~
4b45cecb5c
Replace blend tree nullable parameters with mandatory overloads:
...
- Nullable parameters are now replaced with a separate overload with a mandatory parameter.
2023-10-21 21:58:59 +02:00
Haï~
475e670193
Fix low-pass Simple1D blend trees are now ordered:
...
- Invoking WithAnimation on a Simple1D blend tree now always results in the list of ChildMotion being reordered by threshold.
- This prevents an issue with Unity where it is unable to properly run a low-pass filter if the thresholds are stored in the array in the reverse order.
2023-10-21 21:57:57 +02:00
Haï~
5236df547f
Add comments for a future fix regarding a Simple1D blend tree quirk that happens creating a low-pass filter in the naive way
2023-10-20 19:44:15 +02:00
Haï~
37c1ddc5b7
V1.0.9920 Prepare for Vixen release
2023-10-19 23:41:36 +02:00
Haï~
9ae09900f5
Add layer parameter and overrides copying
2023-10-19 23:40:58 +02:00
Haï~
5689bc19c4
Add ObjectReference keyframes
2023-10-19 23:40:15 +02:00
Haï~
7da76c544d
Add functions to store and copy parameters from a NoAnimator to a concrete animator
2023-10-10 12:08:31 +02:00
Haï~
21adaa86a6
Changed AssetContainer type to Object, add ContainerMode
2023-10-04 10:59:52 +02:00
Haï~
a43516f45e
Do not require some assets to be persistent
2023-10-04 08:59:48 +02:00
Haï~
e79400afa9
Add multi-blendshape
2023-10-04 00:39:13 +02:00
Haï~
e0b43254a4
Extend name deduplication to sub-state machines
2023-10-04 00:39:13 +02:00
bd_
d7f7bec848
Avoid duplicate state names:
...
- When a state name is reused, Unity replaces it with a non-descriptive name
- Replace that state name to avoid duplication
2023-10-03 23:46:50 +02:00
Haï~
4299b1c5ee
Change the way additional data is stored and exposed in AacConfiguration
2023-10-03 23:46:50 +02:00
Haï~
1a559b6251
Allow any object to be an asset container:
...
- Asset containers are no longer restricted to the AnimatorController class when using the new GenericAssetContainer configuration field
- The asset container will not be used if it is not a persistent asset
2023-10-03 23:46:50 +02:00
Haï~
2f5ebee617
(MIGRATING) Replace AacV0 with AacInternals
2023-10-02 07:16:49 +02:00
Haï~
3de37ded74
(MIGRATING) Rename Rotating to RotatingUsingEulerInterpolation, and add RotatingUsingQuaternionInterpolation:
...
- See https://forum.unity.com/threads/new-animationclip-property-names.367288/#post-2384172
2023-10-02 07:16:48 +02:00
Haï~
3afc3a1f42
(MIGRATING) Rename Rotationing to Rotating
2023-10-02 07:16:47 +02:00
Haï~
d31b2282fa
(MIGRATING) Change AnimationUtility.SetEditorCurve to AnimationClip.SetCurve to match new V1 behaviour
2023-10-02 07:16:46 +02:00
suzuryg
d19757cb21
Add Positioning and Rotationing animation method
2023-10-02 07:00:19 +02:00
suzuryg
2166a8e0d8
Add AacFlClip.BlendShape() overload
2023-10-02 07:00:19 +02:00
suzuryg
b1e2ff3316
Add StateMachine property to AacFlLayer
2023-10-02 07:00:19 +02:00
Haï~
3b3c37ae8e
Replace all .meta GUIDs
2023-10-02 06:56:43 +02:00
Haï~
e319d85c84
Fix avatar masks were generated in the controller instead of the container
2023-10-02 05:20:12 +02:00
Haï~
c07e47ca48
(PACKAGING) Change the folder structure for package format
2023-10-02 04:53:27 +02:00