• News
    • General
    • Software
    • Industry
    • Video Games
    • Tech
    • Hardware
  • Articles
    • General
    • Reviews
    • Interviews
  • Tutorials
    • By subject
    • By software
    • Training & Courses
  • Resources
  • Spotlight
    • Reels
    • Films
    • Film Trailers
    • Game Trailers and Art
    • Breakdowns
    • Making Ofs
    • Music Videos
    • CG Videos
    • Images
    • Spots
  • Contribute News
News Channels:
  • CG News
  • 3DS Max
  • Blender
  • After Effects
  • Modo

Spotlight

Implicit skinning

May 15, 2013 by Tobbe Olsson
6 |
Tweet
Rodolphe Vaillant, Loïc Barthe, Gaël Guennebaud, Marie-Paule Cani, Damien Rhomer, Brian Wyvill, Olivier Gourmel and Mathias Paulin have put up a video on Vimeo for a SIGGRAPH 2013 paper showing a new “implicit skinning” technique they have developed. The video demonstrates its real-time speed and its ability to produce more realistic deformation in areas where you’d normally either lose volume or get unnatural deformation. Check it out on Vimeo.

Source: Tommy

Related News

  • BHGhost 1.26
  • Elastic Implicit Skinning
  • Brian Whitmire's 2013 character animation reel
6 Comments
Oldest
Newest
Inline Feedbacks
View all comments
Rotem
11 years ago

This looks incredible. I hope someone implements in 3dsmax. Maybe the Raylight games developers will consider adding it to their dual quaternion plugin.

Igor Posavec
11 years ago

Hi Rotem,
as first – you are right: this is a way to go. The concept is very good, and it would be great if it could replace the current skin (primitive solution) and the current dual-q (half-solution).

Bad news: it seems you have watched the (useless) video and did not read the 150 pages of supplemented documentation. What you have seen is a presentation made in their own, just for this purpose programmed, editor. It can’t do anything else then what you have seen. And it works, with quite simple geometries, with 15 fps. (yes, i know it is a research project, but this is the best optimized reference at the moment.)

Aside the fact that only one axis bending was shown and not the critical cases like shoulder, hip or thumb (radial bending) this construct works only in their prepared environment. If you read the whole written material you will see that the calc is at the moment slow. Too slow to be usable. If it works with 20fps on a 20k poly hand, how will it work if you have character consisting of 10 cloth pieces, belts etc. Or, what is usually a default production case, when you have a half dozen moving characters in the scene.

On the top, if you put it into Max, where Max needs to drag the whole overhaul of its own creepiness behind and in front of it, constantly evaluating stacks, refreshing viewports, selection sets etc… ok, i think you have understood it. It wont work at all 🙂

We have been researching dual-q, this and other solutions since years in order to implement them into BonesPro in 3dsmax, and throw them all away for the present time. Most of them are nice concepts which are either too slow to do a job with them, or they deliver only in specific prepared cases good results. As soon as you try something else, you get almost always unusable, unpredictable trash.

I go back to my first sentence – this is a way to go. This great guys sat down and moved the biggest stone. Now, years of polishing, optimizing and testing are ahead of us. I am sure we will see it some day in one or another 3d application, no doubt 🙂 (if anyone, i think Blender will be the first one to have it)

Rotem
11 years ago

Hi Igor

Thanks, I really did not read the paper nor the documentation. Your detailed explanation is very enlightening.

MU
11 years ago

Agreed. Thanks for the extra information, Igor. It was very interesting to read.

Tobbe Olsson
Author
11 years ago

Igor, what about implementing it as a simulation step? I’d much rather have the option to run a quickish simulation than wait for hardware and code optimisations to catch up before I get this level of skinning. Outside of inhouse skinning tools I feel the industry is really lacking when it comes to good skinning solutions. CGSkin was a pretty decent solution but no development has been done on it in ages, neither has there been on its muscle-system counterpart Absolute Character Tools. I wish those tools had been developed further as they had a lot of promise. Skinning is an area that outside of the major houses really hasn’t gotten very far over the last 5-8 years which is a huge shame. As for right now, I end up with morph targets for difficult joints, fake muscle movement and skinfolds which works but can get very messy.

SuperRune
11 years ago

I’m sure this could be optimized – and some of the samples show sufficient performance at low poly models, 10.000 polys and less. I have a ton of characters below that detail level. I would love to be able to combine this with 3ds max skin, using the implicit skinning method on the more critical areas.

I hope someone picks this up! Perhaps Marius Silaghi is reading this 🙂

ADVERTISEMENT

Latest Comments

  • Roger on Autodesk releases 3ds Max 2026
  • Squarei 3D on Thinkbox MX Plugin Suite for current 3ds Max versions now available
  • Tubesmokeguy on Thinkbox MX Plugin Suite for current 3ds Max versions now available
  • Guest (the original) on Thinkbox MX Plugin Suite for current 3ds Max versions now available
  • MauricioPC on Thinkbox MX Plugin Suite for current 3ds Max versions now available
  • G_L on Autodesk releases 3ds Max 2026
  • G_L on Autodesk releases 3ds Max 2026
  • Senorpablo on Autodesk releases 3ds Max 2026

Latest Features

1

Review of the Huion Kamvas 13 Pen Display for 3D artists

6

Archvis artists – what the hell do they do?

See All CGPress Features

Follow CGPress

Terms and Conditions | Privacy Policy | Cookie Policy
Copyright ©2000-2025 CGPress. All rights reserved.

About Us | Contact Us | Contribute News | Advertise
facebook
twitter
rss
wpDiscuz
Manage Cookie Consent

CGPress uses technology like cookies to analyse the number of visitors to our site and how it is navigated. We DO NOT sell or profit from your data beyond displaying inconspicuous adverts relevant to CG artists. It'd really help us out if you could accept the cookies, but of course we appreciate your choice not to share data. 

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}