Answered

How to orbit camera around selected bone?

PlayingKarrde 7 months ago updated 7 months ago 4

Perhaps this is me just being dumb, but because I can't technically select any bone in the hierarchy, only within the clip editor itself, I cannot focus the camera on a bone (shortcut: F). Thus I am not able to orbit my camera around easily to see what I am doing. This seems like basic functionality so I am most likely missing something but would appreciate some help if possible. 

UMotion Version:
1.20p08
Unity Version:
2019.2

Answer

Answer
Answered

Hi,
thank you very much for your support request.

Bones should be select able using the left mouse button in the scene view when the character is assigned to the Pose Editor and the bone you are trying to select is not driven by IK (on the IK rig layer). If this doesn't work, there might be other assets that might be interfering with UMotion (this can happen if they consume all mouse click events in the Scene View even if they don't use them making it impossible for UMotion to get any mouse input). A user once kindly reported such an issue for an asset called "Multispector", I'm not sure if the developer of this asset fixed this already. Try using UMotion in a new empty Unity project to verify this.

To center the camera on a bone use the "Focus Camera" button in the Pose Editor or the corresponding "C" shortcut (the tooltip always shows the binded shortcut). To orbit the camera, hold "ALT" and the "Left Mouse Button" (default Unity camera control).

Please let me know in case you have any follow-up questions.

Best regards,
Peter

GOOD, I'M SATISFIED
Satisfaction mark by PlayingKarrde 7 months ago
Answer
Answered

Hi,
thank you very much for your support request.

Bones should be select able using the left mouse button in the scene view when the character is assigned to the Pose Editor and the bone you are trying to select is not driven by IK (on the IK rig layer). If this doesn't work, there might be other assets that might be interfering with UMotion (this can happen if they consume all mouse click events in the Scene View even if they don't use them making it impossible for UMotion to get any mouse input). A user once kindly reported such an issue for an asset called "Multispector", I'm not sure if the developer of this asset fixed this already. Try using UMotion in a new empty Unity project to verify this.

To center the camera on a bone use the "Focus Camera" button in the Pose Editor or the corresponding "C" shortcut (the tooltip always shows the binded shortcut). To orbit the camera, hold "ALT" and the "Left Mouse Button" (default Unity camera control).

Please let me know in case you have any follow-up questions.

Best regards,
Peter

Ah ok thanks, as suspected it was something obvious I was missing. C is focus camera while in Pose Mode but it's F in Unity usually. Thanks, knowing this I'm able to proceed.

Feel free to change the shortcut binding to "F" (I consider changing the default binding in future versions to be the same like in Unity). You can change the binding of shortcuts by clicking on "Edit --> Preferences" (in the Clip Editor).

Thanks. It probably isn't necessary. I can switch between them in my head. I just wasn't aware that was the button. I would suggest though that your documentation maybe mention this in your getting started section as I feel like it would be a small gotcha that would catch others too.