Slow physics
Moderators: Víctor Paredes, Belgarath, slowtiger
Slow physics
Just a gentle reminder: if you use physics in your rigs, the project will render on 1 core only, thus extending rendering time a lot.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
Re: Slow physics
Just curious but is that still the case when you enable Use Baked Physics?
To me, enabling this option should suspend physics processing so Moho can use all processors for normal keyframed animation and rendering. I haven't actually checked for this though. If it still renders on only one core, this might be a bug.
To me, enabling this option should suspend physics processing so Moho can use all processors for normal keyframed animation and rendering. I haven't actually checked for this though. If it still renders on only one core, this might be a bug.
NEW! Visit our Little Green Dog Channel on YouTube!
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
Re: Slow physics
Good point. Can physics be baked in v11?
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
Re: Slow physics
If you bake physics and let it play out it will create a lot of keyframes. If you then turn physics off, I assume you can render on all cores again.
Re: Slow physics
I'm not sure. I don't have 11 on my laptop or at work, just 12. I'll check on my workstation at home when I get a chance.slowtiger wrote:Good point. Can physics be baked in v11?
In 12, the option is here:

For bone physics, you'll need to bake the bone channels with a script. (IMO, this really should be a native feature though.)
NEW! Visit our Little Green Dog Channel on YouTube!
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
Re: Slow physics
It was, in fact, bone physics. (Result here: viewtopic.php?f=8&t=32856)
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
- synthsin75
- Posts: 10266
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
Re: Slow physics
Yep, you can bake the physics in v11.2.
- Wes
Donations: https://www.paypal.com/paypalme/synthsin75 (Thx, everyone.)
https://www.youtube.com/user/synthsin75
Scripting reference: https://mohoscripting.com/
Donations: https://www.paypal.com/paypalme/synthsin75 (Thx, everyone.)
https://www.youtube.com/user/synthsin75
Scripting reference: https://mohoscripting.com/
Re: Slow physics
Just a little more info for anybody who can use it:
For the bones stuff, the bones animation will need to be baked and then bone dynamics switched off. Naturally, this should be done to a copy of the scene in case you need to re-calc with different sim settings.
IMO, it's probably not worth the trouble unless you're seeing a significant hit in render times. Or if you're using network rendering, in which case baking dynamics may be the only way to get correct results when rendering across multiple computers. (This is the case when I'm using dynamics for 3D animation and VFX work in other packages anyway.)
Here's a forum thread for a Moho bone baking script:
https://www.lostmarble.com/forum/viewto ... 32#p173732
(Note to the Moho Developers: baking tools like this really should be native.)
For the bones stuff, the bones animation will need to be baked and then bone dynamics switched off. Naturally, this should be done to a copy of the scene in case you need to re-calc with different sim settings.
IMO, it's probably not worth the trouble unless you're seeing a significant hit in render times. Or if you're using network rendering, in which case baking dynamics may be the only way to get correct results when rendering across multiple computers. (This is the case when I'm using dynamics for 3D animation and VFX work in other packages anyway.)
Here's a forum thread for a Moho bone baking script:
https://www.lostmarble.com/forum/viewto ... 32#p173732
(Note to the Moho Developers: baking tools like this really should be native.)
NEW! Visit our Little Green Dog Channel on YouTube!
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
Re: Slow physics
Whoah. I've got a character rig with 9 bones all doing physics, multiplied by 6; that's 54 bones - do I have to select each and every single bone after baking and switch physics off? Wouldn't it be possible to use a script, point it to a folder and say "switch off physics on all bones inside"?Greenlaw wrote:For the bones stuff, the bones animation will need to be baked and then bone dynamics switched off.
The more I work with stuff like this (and not only in Moho), the more I feel the need for filtered selections.
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
Re: Slow physics
You should be able to globally disable bone physics from here:
I recall having some issues with it back in 9.5 or 10 which I think got fixed, but should probably check it in a later versions.
Hmm. The big question I have at the moment is: does this switch disable bone physics for rendering? How about when I'm using Moho Exporter?

I recall having some issues with it back in 9.5 or 10 which I think got fixed, but should probably check it in a later versions.
Hmm. The big question I have at the moment is: does this switch disable bone physics for rendering? How about when I'm using Moho Exporter?
NEW! Visit our Little Green Dog Channel on YouTube!
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
- synthsin75
- Posts: 10266
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
Re: Slow physics
Like frame skipping, that's only a workspace setting.Greenlaw wrote:You should be able to globally disable bone physics from here:
![]()
- Wes
Donations: https://www.paypal.com/paypalme/synthsin75 (Thx, everyone.)
https://www.youtube.com/user/synthsin75
Scripting reference: https://mohoscripting.com/
Donations: https://www.paypal.com/paypalme/synthsin75 (Thx, everyone.)
https://www.youtube.com/user/synthsin75
Scripting reference: https://mohoscripting.com/
Re: Slow physics
Ugh...I was afraid of that.
Does selecting all bones and then checking off bone physics in the Bone Constraints panel do the trick?
I could check myself but a bit busy at the moment.
Does selecting all bones and then checking off bone physics in the Bone Constraints panel do the trick?
I could check myself but a bit busy at the moment.
NEW! Visit our Little Green Dog Channel on YouTube!
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
D.R. Greenlaw
Artist/Partner - Little Green Dog
Little Green Dog Channel | Greenlaw's Demo Reel Channel
- synthsin75
- Posts: 10266
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
Re: Slow physics
Yes, except that it would also make all other constraint properties the same.Greenlaw wrote:Ugh...I was afraid of that.
Does selecting all bones and then checking off bone physics in the Bone Constraints panel do the trick?
I could check myself but a bit busy at the moment.
Turning off dynamics for all bones on a layer or the whole project sounds like a task for scripting.
- Wes
Donations: https://www.paypal.com/paypalme/synthsin75 (Thx, everyone.)
https://www.youtube.com/user/synthsin75
Scripting reference: https://mohoscripting.com/
Donations: https://www.paypal.com/paypalme/synthsin75 (Thx, everyone.)
https://www.youtube.com/user/synthsin75
Scripting reference: https://mohoscripting.com/