Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
1
Question by darbotron · Feb 16, 2016 at 04:00 PM · animator controlleranimations

Is it possible to use an avatar mask with the new AnimationClipPlayable et al.?

Hi

I have a complex animation requirement.

Specifically, I will need to make hundreds of animations built from smaller modular parts recombined in different ways - if I make the graph by hand there will be 3 graphs containing around 500 nodes each.

Originally I intended to use a StateMachineBehaviour derived type to play specific sequences of animations in each of a smaller (but still approaching 100) number of states in each state machine.

It appears that this isn't possible (!!!) & it looks like I might need to use the new Experimental.Director animation stuff to accomplish it.

However, based purely on having read the documentation so far, there doesn't seem to be any way to control which parts of an animated object that AnimationMixerPlayable updates on the Animator that is playing it - which would normally be accomplished by use of AvatarMasks on the layers of an AnimatorController.

I've looked at the HumanPoseHandler which uses Avatar objects to apply a pose from one transform hierarchy to another but this also doesn't seem to support the use of AvatarMask objects to control which parts of the object are updated.

In an ideal world I'd like to be able to play AnimationClipPlayable objects on a specific layer of a regular mechanim graph from within a StateMachineBehaviour derived type.

I've watched the whole of this "Unite 2015 - Leveraging Unity 5.2's Advanced Animation Features" from Unite Boston 2015 and it doesn't offer an answer :(

https://www.youtube.com/watch?v=HOURak6BpSo

Any or all help in how to do this is much appreciated...

My only other option seems to be to have a system that generates multilayer AnimatorController state machines from some sort of data file outside the editor; which I really don't want to do unless I have to...

Alex

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by Alvarezmd90 · Dec 06, 2016 at 11:32 AM

We really need to be able to play that added animation on a specific layer. Could't agree more. Why isn't it there already...?

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

43 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Im using the HQ Fighting Animation FREE pack and have a problem with the end of the animations 0 Answers

Como puedo hacer que un portero salte a ambos lados aleatoriamente? 0 Answers

My animations started acting weirdly 0 Answers

NEED HELP ANIMATING PLAYER MOVEMENT 0 Answers

Animation changes when marked as legacy 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges