Profile Picture

How do we fix skin poking thru cloth in Iclone?

Posted By Jfrog 2 Years Ago
You don't have permission to rate!
Author
Message
Jfrog
Jfrog
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)

Group: Forum Members
Last Active: 11 hours ago
Posts: 483, Visits: 3.4K
In CC it is easy to fix this issue (skin poke thru the cloth while charcater is dancing). Is it possible to do this in Iclone? This is a G5 toon character.

Thank your for your help!

Intel I7 6850K 3.6 with MSI X99 SLI plus , GTX 1080,  32Gb Ram , 1 TB Samsung Pro M.2 SSD
animagic
animagic
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (19.3K reputation)Distinguished Member (19.3K reputation)Distinguished Member (19.3K reputation)Distinguished Member (19.3K reputation)Distinguished Member (19.3K reputation)Distinguished Member (19.3K reputation)Distinguished Member (19.3K reputation)Distinguished Member (19.3K reputation)Distinguished Member (19.3K reputation)

Group: Forum Members
Last Active: 7 hours ago
Posts: 11.3K, Visits: 19.6K
I don't have iClone at hand to check, but I believe you can add collision shapes to the character and then apply Soft Cloth physics to the clothing.

You would need to add a gradient weight map with dark for the parts that are stationary (top of a skirt or dress, for example) and then lighter for the parts that need to move. It will require some experimenting, but it should work.

Another option is to use an Opacity map for the skin to make parts that poke-through invisible, but that's not so easy to do if they are close to the hem of a skirt or dress.


https://forum.reallusion.com/uploads/images/1a09220f-ab50-42ac-ad1a-33ec.pnghttps://forum.reallusion.com/Uploads/Images/d14339d0-cd32-4b35-88f9-40a0.png


Edited
2 Years Ago by animagic
kungphu
kungphu
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (1.8K reputation)Distinguished Member (1.8K reputation)Distinguished Member (1.8K reputation)Distinguished Member (1.8K reputation)Distinguished Member (1.8K reputation)Distinguished Member (1.8K reputation)Distinguished Member (1.8K reputation)Distinguished Member (1.8K reputation)Distinguished Member (1.8K reputation)

Group: Forum Members
Last Active: 6 hours ago
Posts: 499, Visits: 3.9K
Another option is to use an Opacity map for the skin to make parts that poke-through invisible, but that's not so easy to do if they are close to the hem of a skirt or dress.




Perhaps it’s just because I’m lazy, but this is my preferred method. Works well and is EZ! You can also color the skin the same at the garment but that has mixed and sometimes crumby results.

My "NEWEST" LatestSmile  Movie Made With Amaaaazing iClonehttps://youtu.be/WkSApmyyvQI

Jfrog
Jfrog
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)

Group: Forum Members
Last Active: 11 hours ago
Posts: 483, Visits: 3.4K
Thanks both of you for the quick replies. I will try your suggestions. 

Intel I7 6850K 3.6 with MSI X99 SLI plus , GTX 1080,  32Gb Ram , 1 TB Samsung Pro M.2 SSD
TonyDPrime
TonyDPrime
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (4.8K reputation)Distinguished Member (4.8K reputation)Distinguished Member (4.8K reputation)Distinguished Member (4.8K reputation)Distinguished Member (4.8K reputation)Distinguished Member (4.8K reputation)Distinguished Member (4.8K reputation)Distinguished Member (4.8K reputation)Distinguished Member (4.8K reputation)

Group: Forum Members
Last Active: 9 hours ago
Posts: 1.7K, Visits: 5.5K
Hi Jfrog, 
I was messing with this phenomenon recently, I will detail this because I hate this!
I found that with weight maps, you need to have the area be white where there is poke-thru, and a collision shape in place to counter that white.
If you have poke thru in the black/grey zone, it will not(black)/may not(grey) work, even with a collision shape in place, because the black suspends the soft cloth's ability to be affected by the collision shape.

Also, the weight map has to be specifically mapped over the clothing, it may require more than a simple be a general simple gradient 50% line, let's say.
I had a problem with a dress and it was so annoying, and I discovered that the UV map on the dress itself was not laid out perfectly, it was all over the place, some sideways, some on top of the UV map, some on bottom end of UV map.  Once I went in PS and mapped the weight per clothing piece, I had success.  (BTW - In the weight map area if you can't generate a UV map, make sure there is a material in the diffuse channel, and not blank with only a diffuse color.)

But once you have this part done, you really only need to experiment with the collision shape itself.  Now, with collision shapes, this also becomes daunting because the shapes have to match the part of the body (ie will look weird if a collision box on a waist or thigh, for example...).  So like Kungphu says, an opacity mapping to mask of the skin outright works better here in that it is easier and faster.  Only with this it is trial and error locating where you are targeting.
I really would love to see a CC-type interface that lets you, in some automated algorithmic way, target and eliminate softcloth poke-thru.  But for now it's a manual nightmare of a mess. 
But such is the way of 3D animation.  It is a blessing and a curse.  Crazy
Jfrog
Jfrog
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)

Group: Forum Members
Last Active: 11 hours ago
Posts: 483, Visits: 3.4K
I tried a few different things but the easiest thing for me end up painting the diffuse map directly.  Basically I paint the skin body part the same color has my dress (white). This created a small white underwear under the dress which is great for a cartoon character. The character isn't naked anymore.

Thank you guys for all your inputs. 

Intel I7 6850K 3.6 with MSI X99 SLI plus , GTX 1080,  32Gb Ram , 1 TB Samsung Pro M.2 SSD
Genursus
Genursus
Posted 2 Years Ago
View Quick Profile
Senior Member

Senior Member (421 reputation)Senior Member (421 reputation)Senior Member (421 reputation)Senior Member (421 reputation)Senior Member (421 reputation)Senior Member (421 reputation)Senior Member (421 reputation)Senior Member (421 reputation)Senior Member (421 reputation)

Group: Forum Members
Last Active: 5 days ago
Posts: 23, Visits: 1.2K
You can also use the picker to select the exposed skin, then turn down the opacity (providing all the skin you'll be turning invisible is under the clothing).
Jfrog
Jfrog
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)Distinguished Member (2.4K reputation)

Group: Forum Members
Last Active: 11 hours ago
Posts: 483, Visits: 3.4K
Unfortunately, my character is a G5 toon character so the legs were part of the lower pant which I painted in white (just the upper part).  This was the major reason for me to avoid using the opacity map. I also try to paint only small segment of the opacity map but I still had transparent holes pocking thru my dress.

Thank you. 

Intel I7 6850K 3.6 with MSI X99 SLI plus , GTX 1080,  32Gb Ram , 1 TB Samsung Pro M.2 SSD
justaviking
justaviking
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (15.3K reputation)Distinguished Member (15.3K reputation)Distinguished Member (15.3K reputation)Distinguished Member (15.3K reputation)Distinguished Member (15.3K reputation)Distinguished Member (15.3K reputation)Distinguished Member (15.3K reputation)Distinguished Member (15.3K reputation)Distinguished Member (15.3K reputation)

Group: Forum Members
Last Active: 9 hours ago
Posts: 7.5K, Visits: 23.0K

@Tony,
That was a great response.  Thanks for the info.

I've struggled with this issue too, and usually hand-paint opacity (transparency) on my character in a couple spots, and/or play with the collision shapes.  I didn't think about digging into the actual UV map and the weight map.

This is one of those (many) things where it doesn't seem like we should have to struggle so much.  If we made our own clothing from scratch, then yes.  But if you apply a Reallusion-blessed outfit onto a Reallusion-blessed character, you think they would work without constant struggles.  Some seem fine, while others are total aggravation.

Thanks again for the additional tips and techniques.





iClone 7... Character Creator... Substance Designer/Painter... Blender... Audacity...
Desktop (homebuilt) - Windows 7, i7-3770k CPU, GTX 1080 GPU (8GB), 16GB RAM, Asus P8Z77-V Pro motherboard, 500 GB SSD, terabytes of disk space, dual  monitors.
Laptop - Windows 10, MSI GS63VR STEALTH-252, 16GB RAM, GTX 1060 (6GB), 256GB SSD and 1TB HDD

VirtualMedia
VirtualMedia
Posted 2 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (6.8K reputation)Distinguished Member (6.8K reputation)Distinguished Member (6.8K reputation)Distinguished Member (6.8K reputation)Distinguished Member (6.8K reputation)Distinguished Member (6.8K reputation)Distinguished Member (6.8K reputation)Distinguished Member (6.8K reputation)Distinguished Member (6.8K reputation)

Group: Forum Members
Last Active: 3 Months Ago
Posts: 547, Visits: 18.8K
Great thread, running with TonyD and Kungphu it would be a great feature for RL to add collision maps we could simply paint on for precision and convert to geometry / mesh if necessary. Would also be a great idea for a plugin for someone at that skill level.


VTV® and Virtual Media® Are part of The Virtual Broadcasting Network™  Stay Tooned...
http://VTVLive.com
Edited
2 Years Ago by VirtualMedia



Reading This Topic