Profile Picture

Help Request - Non-iClone Character and Separate Hair Collision

Posted By Atonnis 7 Years Ago
You don't have permission to rate!

Help Request - Non-iClone Character and Separate Hair Collision

Author
Message
Atonnis
Atonnis
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)

Group: Forum Members
Last Active: 5 Years Ago
Posts: 78, Visits: 414
I have been through tutorials and searched and searched but I find myself at a loss.
In order to produce full-blown animations that don't produce files that are multiple-GB in size for every alembic, I decided to try creating the character with no hair, exporting the animations, and then hiding the character and only exporting the hair with animations - this was done from DAZ and through 3DXchange.

Now, I have managed to link the two to fight in sync, however I cannot stop the hair from sometimes falling right through the skin of the head of the character.

The two pictures attached will show what I mean.  One shows my collision setup for the head, the other shows the result upon playing in Frame mode.
https://forum.reallusion.com/uploads/images/a9af24db-a609-47b4-833e-30e4.png

https://forum.reallusion.com/uploads/images/2cdcd5c9-4217-4ca0-befd-34ff.png

I've never managed to successfully export from DAZ into 3Dxchange into iClone and then export an alembic file that wasn't multiple GB in size - we're talking HUGE.  I thought just having the hair as alembic might make the difference, but it's no good if it won't work in the scene due to collision.  I'm getting desperate for a way to get animated hair into Unreal Engine, since APEX confuses the heck out of me, and I'm absolutely useless with the hair tools in 3DSMax and Maya.

Can anyone share any tips, without just dumping a load of links to the standard iClone tutorials - unless there's something I missed, of course?  I would be most grateful.

Thank you for at the very least reading!

Atonnis

Pixtim
Pixtim
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (9.5K reputation)Distinguished Member (9.5K reputation)Distinguished Member (9.5K reputation)Distinguished Member (9.5K reputation)Distinguished Member (9.5K reputation)Distinguished Member (9.5K reputation)Distinguished Member (9.5K reputation)Distinguished Member (9.5K reputation)Distinguished Member (9.5K reputation)

Group: Forum Members
Last Active: Last Month
Posts: 516, Visits: 10.7K
If I understand correctly, your goal is to have animated hair in a real-time animation in Unreal.
I do not know Unreal but I use Unity 3D, and I think the principles must be almost the same ...

When you send an animated character to real time, it's the bones that are animated and not the mesh. That's why it's light.
If you send a mesh animation ... it is very heavy and not adapted to real time ...

For me your process is simply not the right one.
Instead, you should try to transfer the map of influences to Unreal so that the animation of the hair is created automatically in Unreal with its physical tools.


https://forum.reallusion.com/uploads/images/0a0894ca-d56b-4356-859c-f08b.jpg

vidi
vidi
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (33.0K reputation)Distinguished Member (33.0K reputation)Distinguished Member (33.0K reputation)Distinguished Member (33.0K reputation)Distinguished Member (33.0K reputation)Distinguished Member (33.0K reputation)Distinguished Member (33.0K reputation)Distinguished Member (33.0K reputation)Distinguished Member (33.0K reputation)

Group: Forum Members
Last Active: 5 Months Ago
Posts: 10.8K, Visits: 40.2K
The collision shape are only for softbody  physic .
It  not so complicated like you think 
In your case make some Bones in the braids, give it in 3D xchange spring bone effect  and attach the Hair to the character 
The springbones will  move the braids automatically and also it is all in one exportable to a another Engine . 



-------------------------------------------------------------------
liebe Grüße vidi




Atonnis
Atonnis
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)

Group: Forum Members
Last Active: 5 Years Ago
Posts: 78, Visits: 414
Pixtim(2/15/2017)
If I understand correctly, your goal is to have animated hair in a real-time animation in Unreal.
I do not know Unreal but I use Unity 3D, and I think the principles must be almost the same ...

When you send an animated character to real time, it's the bones that are animated and not the mesh. That's why it's light.
If you send a mesh animation ... it is very heavy and not adapted to real time ...

For me your process is simply not the right one.
Instead, you should try to transfer the map of influences to Unreal so that the animation of the hair is created automatically in Unreal with its physical tools.


Thank you for your reply.

I find myself completely at a loss.  I transfer a map of influences of what?  How do I import the skeletal mesh of the hair (it does have a skeleton) yet manage to make it move within limits with motion?   I can't for the life of me figure out the nvidia implementations?  In my answer to the next post have a look at the video, it's all within iClone and the hair is softcloth, so should it not be keeping off of the bald head with the collision shape I have set up?


Edited
7 Years Ago by Atonnis
Atonnis
Atonnis
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)

Group: Forum Members
Last Active: 5 Years Ago
Posts: 78, Visits: 414
vidi (2/15/2017)
The collision shape are only for softbody  physic .
It  not so complicated like you think 
In your case make some Bones in the braids, give it in 3D xchange spring bone effect  and attach the Hair to the character 
The springbones will  move the braids automatically and also it is all in one exportable to a another Engine . 



Thanks for the info.  But how does this work when you have at least 6 sections to the hair, on top, sides, bangs, back, etc?  I've never seen any tutorials or anything say add a whole rack of bones to your hair mesh?
Snarp Farkle
Snarp Farkle
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)Distinguished Member (5.2K reputation)

Group: Forum Members
Last Active: Last Month
Posts: 770, Visits: 3.6K

Thanks for the info.  But how does this work when you have at least 6 sections to the hair, on top, sides, bangs, back, etc?  I've never seen any tutorials or anything say add a whole rack of bones to your hair mesh?


Try this tutorial [HERE]


Dell XPS 8900, Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz, 3408 Mhz, 4 Core(s), 8 Logical Processor(s), 16 GB RAM, - 4 GB GeForce GTX 745, NVIDIA compatible.
Acer Aspire V Nitro Laptop,  2.5GHz Intel Core i5-7300HQ processor with 6MB cache,  256GB solid state drive, 16GB Ram,  4 GB NVIDIA GeForce GTX 1050 Ti graphics.

Atonnis
Atonnis
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)

Group: Forum Members
Last Active: 5 Years Ago
Posts: 78, Visits: 414
SnarpFarkle (2/17/2017)

Thanks for the info.  But how does this work when you have at least 6 sections to the hair, on top, sides, bangs, back, etc?  I've never seen any tutorials or anything say add a whole rack of bones to your hair mesh?


Try this tutorial [HERE]


Thanks, but I've been through that tutorial.  I don't know if it was intentional but he manages to pick hair that has plenty of distance between the hair and the scalp, so the collision volume is easy.

My issue is that the hair appears to be ignoring the collision shape I set up around the head and letting the hair through anyway.

Are there any tips/tricks to the numbers I should use.  I admit I don't full understand their use in this context?
dogged2003
dogged2003
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (5.5K reputation)Distinguished Member (5.5K reputation)Distinguished Member (5.5K reputation)Distinguished Member (5.5K reputation)Distinguished Member (5.5K reputation)Distinguished Member (5.5K reputation)Distinguished Member (5.5K reputation)Distinguished Member (5.5K reputation)Distinguished Member (5.5K reputation)

Group: Forum Members
Last Active: Last Year
Posts: 418, Visits: 4.5K
Do you know about this limitation: https://reallusion.com/FeedBackTracker/Issue/Avatar-Collision-Shape-does-not-work-If-there-are-more-than-17-20

My YouTube channel.
Atonnis
Atonnis
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)

Group: Forum Members
Last Active: 5 Years Ago
Posts: 78, Visits: 414


Yes.  I only have one collision shape, as shown in the picture above.  Good thought though.
Atonnis
Atonnis
Posted 7 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)Distinguished Member (1.9K reputation)

Group: Forum Members
Last Active: 5 Years Ago
Posts: 78, Visits: 414
Sorry to bump this up, but I would really love some information on how I'm supposed to get hair to work if it doesn't collide to collision shapes.

Is there anyone who can suggest to me how I can get hair to react within its weight map limitations with any animation, not just the example I show above.  Hair drives me absolutely nuts since so much of the work I'm trying to do at the moment involves characters both in direct conversation with the viewer and in combat situations, including cutscenes where quality is paramount.

Thank you in advance!



Reading This Topic