H16 Muscle System
7306 15 3-
- FarrokhSarram
- Member
- 40 posts
- Joined: 6月 2015
- オフライン
-
- cb
- スタッフ
- 635 posts
- Joined: 7月 2005
- オフライン
-
- FarrokhSarram
- Member
- 40 posts
- Joined: 6月 2015
- オフライン
-
- bakerstudent
- Member
- 14 posts
- Joined: 2月 2017
- オフライン
-
- FarrokhSarram
- Member
- 40 posts
- Joined: 6月 2015
- オフライン
-
- friedasparagus
- Member
- 402 posts
- Joined: 6月 2014
- オフライン
Hi Farrokh,
we might have to wait until the system comes out of beta before we see the tutorials
http://www.sidefx.com/docs/houdini/character/muscles [sidefx.com]
we might have to wait until the system comes out of beta before we see the tutorials

http://www.sidefx.com/docs/houdini/character/muscles [sidefx.com]
Henry Dean
-
- edward
- Member
- 8083 posts
- Joined: 7月 2005
- オンライン
-
- FarrokhSarram
- Member
- 40 posts
- Joined: 6月 2015
- オフライン
-
- anon_user_37409885
- Member
- 4189 posts
- Joined: 6月 2012
- オフライン
-
- friedasparagus
- Member
- 402 posts
- Joined: 6月 2014
- オフライン
I think the muscle deform belongs downstream of the skin capturing and deformation (bone based)… The intended flow of things I believe is to use the skin deformation to deform the muscle centers, which is then used by the muscle displace node to work out the direction in which the projection should take place.
Henry Dean
-
- anon_user_37409885
- Member
- 4189 posts
- Joined: 6月 2012
- オフライン
-
- friedasparagus
- Member
- 402 posts
- Joined: 6月 2014
- オフライン
Hmmm, not quite sure I follow on the biharmonic capturing preventing intersecting geometry…
The stash node just enables us to hold a copy of the incoming geometry in it's state at a given point in time so that the upstream dependencies are no longer ‘live’. In this case you'd also be storing the result of the muscle deform, and we'd have to manually stash the result each time a change occurred to see the result.
If you take a look at the deform_centres node, you'll see that currently you've got both the ‘rest’ points and the ‘deform’ points being taken from the same node, so you'd never actually be moving the muscle centres at all, which could result in very strange displacements in the best case.
Worth noting that the muscle deform node doesn't actually do any capturing as such, it acts as a bulge deformer. So another problem would be that the biharmonic capture node would recook every time a muscle changes shape.
Hope I've been making some kind of sense
EDIT: sorry, I meant muscle deform node
The stash node just enables us to hold a copy of the incoming geometry in it's state at a given point in time so that the upstream dependencies are no longer ‘live’. In this case you'd also be storing the result of the muscle deform, and we'd have to manually stash the result each time a change occurred to see the result.
If you take a look at the deform_centres node, you'll see that currently you've got both the ‘rest’ points and the ‘deform’ points being taken from the same node, so you'd never actually be moving the muscle centres at all, which could result in very strange displacements in the best case.
Worth noting that the muscle deform node doesn't actually do any capturing as such, it acts as a bulge deformer. So another problem would be that the biharmonic capture node would recook every time a muscle changes shape.
Hope I've been making some kind of sense

EDIT: sorry, I meant muscle deform node
Edited by friedasparagus - 2017年5月2日 15:07:53
Henry Dean
-
- anon_user_37409885
- Member
- 4189 posts
- Joined: 6月 2012
- オフライン
-
- friedasparagus
- Member
- 402 posts
- Joined: 6月 2014
- オフライン
From first glance it looks like the muscle deform is possibly being asked to do too much… I've always found any kid of muscle system (especially normal based deformers) to be really disappointing when testing out in trivial settings.
The geometry you have is very thin relative to how far apart the origin and insertion of the muscle are and I'm struggling to think of an anatomical setting where this occurs. Like I said, I've always looked at my trivial tests I've done and noticed that actually I've asked the tool to do something really quite extreme.
So anyway
‘unresolvable’ it probably isn't, but I'd say that it is quite an extreme case. However it would be interesting to test this case out on the tissue system. You'd just need to stick some pins down or create some ‘anatomical’ bones to stop the tube from hanging off the muscle
The geometry you have is very thin relative to how far apart the origin and insertion of the muscle are and I'm struggling to think of an anatomical setting where this occurs. Like I said, I've always looked at my trivial tests I've done and noticed that actually I've asked the tool to do something really quite extreme.
So anyway
‘unresolvable’ it probably isn't, but I'd say that it is quite an extreme case. However it would be interesting to test this case out on the tissue system. You'd just need to stick some pins down or create some ‘anatomical’ bones to stop the tube from hanging off the muscle
Henry Dean
-
- anon_user_37409885
- Member
- 4189 posts
- Joined: 6月 2012
- オフライン
-
- friedasparagus
- Member
- 402 posts
- Joined: 6月 2014
- オフライン
-
- Quick Links




