Crashes when using UMotion with VFX Graph assets
Hi there,
I encountered multiple crashes while working with UMotion and I suspect it might be related to how it interacts with VFX Graph assets.
I’m using this package for a sword effect
https://assetstore.unity.com/packages/vfx/particles/vfx-graph-weapon-effects-vol-1-206237
The sword GameObject (which contains a VFX Graph) is initially disabled in the hierarchy.
The crashes seem to occur more frequently when both the Pose Editor and the Clip Editor windows are open in UMotion. I noticed that once I removed the VFX asset from the hierarchy, the crashes stopped occurring.
This makes me think there may be some kind of conflict between UMotion’s editor updates and Unity’s VFX system.
Here is one of the stack traces from a crash:
========== OUTPUTTING STACK TRACE ==================
0x00007FFE31E215BC (Unity) MemoryProfilerStats::UnregisterObject
0x00007FFE31E21886 (Unity) profiler_unregister_object
0x00007FFE31A0C5F8 (Unity) delete_object_internal_step1
0x00007FFE31A08EF9 (Unity) DestroySingleObject
0x00007FFE32BBA4E0 (Unity) VFXParticleSystemBatchData::~VFXParticleSystemBatchData
0x00007FFE32BBAD74 (Unity) VFXParticleSystemBatchData::`vector deleting destructor'
0x00007FFE32BD2A42 (Unity) VFXBatch::~VFXBatch
0x00007FFE32BD4818 (Unity) VFXBatchPool::Destruct
0x00007FFE32BCC84A (Unity) VFXBatchedEffect::CleanupEmptyBatches
0x00007FFE32BF02CB (Unity) VFXManager::Update
0x00007FFE32BE6A31 (Unity) `VFXManager::InitializeClass'::`2'::PostLateUpdateVFXUpdateRegistrator::Forward
0x00007FFE31DBBB37 (Unity) ExecutePlayerLoop
0x00007FFE31DBBCA7 (Unity) ExecutePlayerLoop
0x00007FFE31DC0D9F (Unity) PlayerLoop
0x00007FFE32EBBB1A (Unity) EditorPlayerLoop::Execute
0x00007FFE32ED29BA (Unity) PlayerLoopController::InternalUpdateScene
0x00007FFE32ED479D (Unity) PlayerLoopController::UpdateSceneIfNeededFromMainLoop
0x00007FFE32ECE45C (Unity) Application::TickTimer
0x00007FFE334C6A26 (Unity) WindowsDropTargetImpl::DragUpdated
0x00007FFE334B6E80 (Unity) CDropTarget::DragOver
0x00007FFEECBAC006 (ole32) RevokeActiveObjectExt
0x00007FFEECBABE6C (ole32) RevokeActiveObjectExt
0x00007FFEECB6A01A (ole32) OleGetPackageClipboardOwner
0x00007FFEECB69F51 (ole32) OleGetPackageClipboardOwner
0x00007FFEECB6DAA0 (ole32) DoDragDrop
0x00007FFE334CAE27 (Unity) DragAndDrop::StartDelayedDrag
0x00007FFE334C6F4A (Unity) DragAndDrop::ApplyQueuedStartDrag
0x00007FFE334E63F1 (Unity) GUIView::OnInputEvent
0x00007FFE3345A18D (Unity) GUIView::ProcessInputEvent
0x00007FFE334E6E71 (Unity) GUIViewPlatform::ProcessEventMessages
0x00007FFE334E33CF (Unity) GUIViewPlatform::GUIViewWndProc
0x00007FFEED83EF5C (USER32) CallWindowProcW
0x00007FFEED83E684 (USER32) DispatchMessageW
0x00007FFE334A98C3 (Unity) MainMessageLoop
0x00007FFE334AF59C (Unity) UnityMain
0x00007FF701E92FBA (Unity) __scrt_common_main_seh
0x00007FFEED407374 (KERNEL32) BaseThreadInitThunk
0x00007FFEEE0BCC91 (ntdll) RtlUserThreadStart
Can we make FPS animations if I rig in blender?
Can I make full FPS Animations if I rig my arms in Unity? I just wanna make simple-ish animations but need IK from Umotion pro because blender feels so complicated.
Warning for animation event functions with AnimationEvent parameter
We get warnings as shown in the screenshots below. The Callback function exists, and looks like this:
public void Callback(AnimationEvent evt) { ... }
This is a standard Unity practice. After exporting, it does work, but if you could allow it to find functions with that pattern and accept them it would be great. Thanks.



Upper body rotation problem in animation
기존 애니메이션 클립에서 상체가 앞으로 기울어져 있어서, 정면을 향하도록 바로잡았습니다. 링크를 따라갔습니다.
하지만 첫 번째와 마지막 프레임에서만 상체가 똑바로 서 있고, 중간 부분에서는 상체가 옆으로 기울어져 있습니다. 이 문제를 최대한 빨리 해결하고 싶습니다.
Trying to work with my VRM models, but "Only avatars created by Unity's model importer are supported."
Reimporting the models as FBX is not an option in this case. I want to use UMotion to help me pose the VRM models and make simple animations.
Hi Amarillo,
thank you very much for your support request. Reimporting as FBX is only necessary for the creation of the animations. You don't necessarily have to use the fbx at runtime / in your game.
Best regards,
Peter
Syncing audio while animating in umotion
I want to do a very basic thing, which is, be able to animate in umotion while having audio feedback so I can accurately animate my humanoid character to the audio, is that even possible? and if so, how do I do it.
Dear Yuri,
thank you very much for your support request. You have two options:
1) If you know how to code, you could use the UMotion API to get the current playback position from UMotion and use that to sync your audio. Here is a link to the UMotion API: https://www.soxware.com/umotion-manual/UMotionAPI.html
2) Create a Unity Timeline sequence that contains just your audio file. Unity Timeline supports audio playback (but if I recall correctly, you need to enable it somewhere in the Timline's settings). Then use the "Sync" button in UMotion to synchronize playback between Untiy Timeline and UMotion.
I wrote a detailed guide about this approach a few years ago: https://support.soxware.com/communities/1/topics/1038-playing-audio-in-clip-editor#comment-1851
Please let me know in case you have any follow-up questions.
Best regards,
Peter
Update Existing File doesn't reimport the FBX
When exporting animations with the Update Existing File write mode. After the export is finished, I have to right click the FBX file in the Unity Project window and manually Re-import the asset otherwise the new animation doesn't show.
Would it be possible for you to automate that so we don't have to do that every time? Or a way I can hook into the export to do it myself? Thanks!
Weapon magazine attachment to second hand
Hello! I figured out how to attach the weap
on to the hand - that works fine.
However, I’ve run into another issue
In the new version, I can’t figure out how to attach the weapon magazine to the other hand, so that the magazine follows that hand, and then how to detach it correctly afterward
I would really appreciate any help with this

UMotion Handles only visible inside bones in Unity 6.3 (6000.3.0f1)
The handles are only visible inside bones. I suspect this is due to recent changes in Unity regarding rendering in the scene view. Unfortunately this makes UMotion pretty unusable.

Customer support service by UserEcho