Clipping & Mush

Hello

I am getting significant clipping between the mummy and the muscles around my characters elbow. There is also clipping in this zone between the mummy, the muscles (glued and unglued) and the fascia. (see images below)

Anyone have some tips on how to reduce this clipping. There is some very very minor clipping elsewhere on the model but nothing of any note (much less than 1mm).

Also is there any guidance on when to use ADNRelax and the new inbuilt MUSH?

Thanks

Cathal

Hello Cathal,

Adonis was designed to allow users to work with geometries that may intersect, clip, or penetrate each other. These intersections generally only become a problem if they affect the final shape you are trying to achieve.

In the case of muscles, we sometimes intentionally model a muscle so that it sits slightly inside the elbow area. This can help exaggerate specific landmarks and create a nicer silhouette in the outer layers. In that area, you may want to increase the attachment-to-geometry constraints as well as the slide-on-geometry constraint. However, this also depends on how the constraints are built, which you can check using the debugger on each node.

For the fascia layer, we recommend making sure the attachments are connected to the bone rather than to the muscles. If the fascia is attached to the muscles, the muscle can become trapped and pull the fascia inward. Increasing the hard constraint values and reducing the stretching/compression multiplier maps may help. If you are using AdnRelax in that area, reducing the relax weights can also help, as high relax values may contribute to this behavior.

Regarding AdnRelax and AdnMush, the best choice depends on the use case. AdnMush is designed to reduce simulation artifacts while preserving the initially modeled details and the rest shape. AdnRelax, on the other hand, smooths the result but does not preserve the original modeled geometry in the same way. Therefore, if you want a smoother result and are not concerned about losing some detail, AdnRelax can be useful. However, if you want to preserve the original detail and avoid altering the shape at rest, we recommend using AdnMush. In general, we recommend AdnMush for this type of case, as it allows you to retain much more detail.

Let us know if this is helpful, and whether we can provide any further tips.

1 Like

Thanks Lucas

I have solved the muscle intersecting the mummy problem (added some more polygon divisions on the muscle and increased the AdonisFX attachments weights)

The fascia is still intersecting the bone, and I doen not want to change the mummy because if I do I have to start the whole process again and rebuild every single muscle and attachment.

The Fascia is attached to both the bone and muscle, how do I follow your recommendation and tell the surface to prioritise one target surface over another?

Cathal

Hi Cathal,

Glad to hear that the muscle intersections with the mummy mesh are now resolved.

Regarding the fascia intersecting the bone: AdnSkin does not currently have a mechanism to explicitly prioritize one attachment target over another. The attachment is computed based on the closest point across all target surfaces, so if the fascia is attached to both bone and muscle, it may end up attaching to whichever surface is closest in that area.

You have a few options here.

First, you could export the current setup to a .json file using the Adonis Exporter:

Then, if you need to make modelling changes to the muscles or fascia, make sure to clear the scene from all Adonis deformers first. You can use the clear utility from Adonis > Utils > Clear to prepare the scene. Once the modelling changes are complete, the setup can then be reimported using the AdonisFX Importer:

This could allow you to adjust the muscle/fascia modelling so that the relevant fascia landmarks are closer to the bone, rather than to the muscle surface that may be pulling the mesh inward.

Please make sure that the topology remains the same, as the import/export pipeline does not support transferring the setup between different topologies. If you need to transfer the setup after topology changes, you can use our new AdnTransfer workflow.

Another option would be to try the new Target Faces Editor feature added in Adonis 2.1:

This allows you to discard specific faces from being used as attachment candidates for a given target. For example, you could select the faces of the muscles that you do not want the fascia to attach to, and with some tweaking, this may allow the fascia to attach mainly to the bones instead, avoiding the clipping.

If possible, please also display the Hard Constraints, Soft Constraints, and Slide Constraints attachments using the Adonis debugger. That would help us better understand the current attachment setup and suggest the most appropriate next step.

Best regards,

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.