Handling Animations in Reality Kit

Hello,

In the past my apps using animations were unable to use multiple animations. Following online guides, I put together sequences of animations and then used timestamps to playback the animation I wanted. Is there any intention for realitykit to support better selection of animations within our entities? Its somewhat of a limiting factor in what I am willing to do within reality kit.

Thanks for the improvements to realitykit

Answered by Vision Pro Engineer in 891727022

In Reality Composer Pro 3, working with animations has been greatly improved. You can import animations from separate USD files and efficiently reuse them across many entities (assuming the underlying skeleton data is identical).

Check out the new articles on developer.apple.com:

The animation graph in Reality Composer Pro 3 may be exactly what you're looking for, as it lets you build state machines to play animations, similar to what you may be familiar with in other game engines.

Note that the underlying limitation of one USD having one animation still applies, although you can export multiple USDs from Blender for each of your animations, then build your state machine from those separate animations inside Reality Composer Pro.

Thank you for your question!

In Reality Composer Pro 3, working with animations has been greatly improved. You can import animations from separate USD files and efficiently reuse them across many entities (assuming the underlying skeleton data is identical).

Check out the new articles on developer.apple.com:

The animation graph in Reality Composer Pro 3 may be exactly what you're looking for, as it lets you build state machines to play animations, similar to what you may be familiar with in other game engines.

Note that the underlying limitation of one USD having one animation still applies, although you can export multiple USDs from Blender for each of your animations, then build your state machine from those separate animations inside Reality Composer Pro.

Thank you for your question!

Handling Animations in Reality Kit
 
 
Q