Profile Picture

Advanced iClone: Face Puppet Work in Progress

Posted By mtakerkart 8 Years Ago
Rated 5 stars based on 1 vote.
Author
Message
mtakerkart
mtakerkart
Posted 8 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (16.8K reputation)Distinguished Member (16.8K reputation)Distinguished Member (16.8K reputation)Distinguished Member (16.8K reputation)Distinguished Member (16.8K reputation)Distinguished Member (16.8K reputation)Distinguished Member (16.8K reputation)Distinguished Member (16.8K reputation)Distinguished Member (16.8K reputation)

Group: Forum Members
Last Active: 7 hours ago
Posts: 3.2K, Visits: 29.1K
This guy is crazy!!! If we can have this with the upcoming facial mocap w00t


Rampa
Rampa
Posted 8 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)

Group: Forum Members
Last Active: 57 minutes ago
Posts: 8.2K, Visits: 62.4K
3DTest continues to amaze! Smile

So, the previous ini editing was already so far beyond what setting morphs in 3DX could do. Now this has really shown the potential that the face puppet system already has.
VirtualMedia
VirtualMedia
Posted 8 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (13.7K reputation)Distinguished Member (13.7K reputation)Distinguished Member (13.7K reputation)Distinguished Member (13.7K reputation)Distinguished Member (13.7K reputation)Distinguished Member (13.7K reputation)Distinguished Member (13.7K reputation)Distinguished Member (13.7K reputation)Distinguished Member (13.7K reputation)

Group: Forum Members
Last Active: Last Year
Posts: 557, Visits: 19.0K
rampa (7/28/2016)
3DTest continues to amaze! Smile

So, the previous ini editing was already so far beyond what setting morphs in 3DX could do. Now this has really shown the potential that the face puppet system already has.


The puppet tool has incredible potential, it just seems it has so many limits put on it for some reason?

If RL gave us the ability to import morphs sliders into IC that could be used in the puppet tool with the ability to set keys while using the puppet tool 'without the  3DX / create / port / click / drag / clip... work around' it would be an amazing facial animation tool. I truly hope they push it's potential on the next release.

It would also create another revenue stream in the RL marketplace for custom facial expressions / morph sliders.

Thanks again for pushing the boundaries 3DTest... Keep Pushing!


Virtual Media® / VTV® / The Virtual Entertainment Network...
http://VTVLive.com
TheOldBuffer
TheOldBuffer
Posted 8 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (3.8K reputation)Distinguished Member (3.8K reputation)Distinguished Member (3.8K reputation)Distinguished Member (3.8K reputation)Distinguished Member (3.8K reputation)Distinguished Member (3.8K reputation)Distinguished Member (3.8K reputation)Distinguished Member (3.8K reputation)Distinguished Member (3.8K reputation)

Group: Forum Members
Last Active: 5 Months Ago
Posts: 429, Visits: 6.4K
Excellent work 3dtest.


Homebuilt computer - Windoze 10, INTEL i9 9900 k @ 5.1 GHz, EVGA RTX 2080 TI XC ULTRA, 16GB 3100 MHz RAM, Asus  Maximus Hero XI motherboard, Sound blaster Z series. iClone6 & 7 Pipeline, Crazytalk 8, Crazytalk Animator 2, Facefilter, Pop video 3, Hitfilm 4Pro, Cubase 8.5 Pro,

3Dtest...
3Dtest...
Posted 8 Years Ago
View Quick Profile
Senior Member

Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)

Group: Forum Members
Last Active: 2 Years Ago
Posts: 31, Visits: 98

Hi Folks, hi swOOOOOp, thanks for checking out the video and for your comments Smile

Respectfully, I'd like to make a few points:

* This isn't simply a reworking of *inis like those which I've already made available for download. Thing is, it's a reworking of the default morph data, with a lot of new morphs mixed in. As I say in the vid, there are licensing issues (mesh) - as well as development issues which RL would need to consider if this was to become genreally available to the user base. By development issues I mean the implications of a new and more powerful base morph set - particularly issues of conversion and backwards compatibility (which I've already taken into account, but without procedural tools many users may find difficult).

* subtle eye movements - sorry, I meant very subtle - as in, the way both bottom and top eyelids are affected by eyeball motion. This is demonstrated in the video - but you need to look closely. In terms of other motions - there are subtle neck as well as facial movements which are dependent on the capture resolution (and noise/ cleanup required) of the mocap system. Hence better use of the existing morph/bone approach can potentially provide a higher resolution, as well as quicker/ more convenient and cost-effective solution than conventional mocap.

* shoulders - yes, they do need work. Quite simply, the torso to arm front and back (pec/deltoid and trapezius) lower intersections (that's an anatomical way of describing armpits...) remain way too high, resulting in an unnatural base mesh whether static or animated. This is an important (and obvious) fix - the difficulty is in balancing vert positions with bone weights. It's doable (I've been doing it for a while on individual character meshes), and should be incorporated into the default.

* regarding importing other rigs/ using Max (or any other 3Dsoftware to redefine default controllers) - the issue is, this makes for a non-standard avatar. The ideal would be to solve all issues with the default mesh/ rig - so that all users could benefit - as well as reuse all previous models - and use animation data from previous models (only with the advantage of having a more powerful system). I'm saying this is generic stuff - as in, how to upgrade RL's tools and maintain backwards compatibility.

* progressing morphing - swOOOOOp's right: the workaround in the *inis is to use relative values and think in terms of speed ie how fast one morph will apply relative to another. This is encoded progressive morphing, and it's how I'm adjusting the morph blends to get the effects shown. I agree it's tedious work, but the results are rewarding - and tbh I can't imagine RL prodecuralizing this via the UI when there's so much else - and so many easier/ more obvious fixes to do - which will no doubt take preference.

Finally, the biggest frustration for me is not the lack of deep tooling to do this kind of thing (I've spent a lot of my 3d career doing this kind of generic remodelling), it's the fact that I keep coming up against unnecessarily closed areas of software, which limit the potential to improve quality. RL are quite unique in providing such limitations to an 'unlimited' 3D pipeline - but then I think that is because so much of the business focus is on content, rather than improving tooling and base datasets. This isn't a criticism - simply an observation: the fundamental issue for those of us who want iClone to realize the potential that we as users would like see is to get around the fact that it's potential is inherently limited - for business reasons. There's a conflict here: selling and protecting content for a closed source 'captive' game engine means necessarily limiting what users can put in - and take out of it. So when users (like me and many others!) really want to improve things, we find ourselves banging our heads against very carefully designed walls - you see ultimately, RL decide whether a new function will be implemented or not. And after all - even though we buy it - it is their software...! 

Mike (3Dtest)

Rampa
Rampa
Posted 8 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)Distinguished Member (37.4K reputation)

Group: Forum Members
Last Active: 57 minutes ago
Posts: 8.2K, Visits: 62.4K
Yep! The "progressive" is already there! Every single morph has a percentage of zero to 100, and they can all be played at once, if desired.
animagic
animagic
Posted 8 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)Distinguished Member (33.4K reputation)

Group: Forum Members
Last Active: 6 hours ago
Posts: 15.8K, Visits: 31.3K
3Dtest, thank you for showing your results and what is possible in iClone. I hope to see more of it in the future. I also hope you are not discouraged from posting. I believe most of us are interested and like to learn.


https://forum.reallusion.com/uploads/images/436b0ffd-1242-44d6-a876-d631.jpg

3Dtest...
3Dtest...
Posted 8 Years Ago
View Quick Profile
Senior Member

Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)Senior Member (492 reputation)

Group: Forum Members
Last Active: 2 Years Ago
Posts: 31, Visits: 98
Animagic thanks, I appreciate your comment - and no, I'm not discouraged at all. Having been involved in open source for a few years, I'm pretty robust when it comes to forums. Certainly I'll keep posting on here if I feel I can make a positive contribution.
sbaerman
sbaerman
Posted 8 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (4.3K reputation)Distinguished Member (4.3K reputation)Distinguished Member (4.3K reputation)Distinguished Member (4.3K reputation)Distinguished Member (4.3K reputation)Distinguished Member (4.3K reputation)Distinguished Member (4.3K reputation)Distinguished Member (4.3K reputation)Distinguished Member (4.3K reputation)

Group: Forum Members
Last Active: 5 Months Ago
Posts: 298, Visits: 1.3K
I love this... maybe RL should offer you a contracter status and they and you can sell the work as an additional plugin, so you and RL can make some money. TOGETHER....

Why don't we put this in feedback-tracker as a suggestion ?

Machines :
MSI Gaming Laptop, I7, GTX 1080, 16GB RAM, 512GB SSD, 1 TB HD
Acer Predator Helios 300 I7 10750H, 16GB, 1TB SSD, RTX 2070



Edited
8 Years Ago by sbaerman
Lamias
Lamias
Posted 8 Years Ago
View Quick Profile
Distinguished Member

Distinguished Member (5.4K reputation)Distinguished Member (5.4K reputation)Distinguished Member (5.4K reputation)Distinguished Member (5.4K reputation)Distinguished Member (5.4K reputation)Distinguished Member (5.4K reputation)Distinguished Member (5.4K reputation)Distinguished Member (5.4K reputation)Distinguished Member (5.4K reputation)

Group: Forum Members
Last Active: Last Year
Posts: 646, Visits: 2.9K
Thank you 3Dtest, for pushing beyond the boundaries of our knowledge! Smile


___________________________________________________________________

My YouTube Channel
Phoenix   Wink





Reading This Topic