CGTalk > Software > Autodesk Maya
Login register
Thread Closed share thread « Previous Thread | Next Thread »  
Thread Tools Search this Thread Display Modes
Old 03-22-2013, 09:57 PM   #1
New Member
Jan Boháček
Liberec, Czech Republic
Join Date: Dec 2011
Posts: 1
Maya toon outlines - unique random width per object

Hi guys,

i'm doing an 2D animated short and i want to use 3D environments. Toon outlines in maya would be perfect to simulate a hand drawn line. But i have problem with line width and offset. When i add outline to selection and add map to control line width/offset, the map is used for every single object the same way and the outlines are identical on each object. The result looks very uniform (see the picture). Now, is there any other way than to assign unique toon outline with unique map to each object (it could be done through script, but even then its extremely complicated to adjust the outlines (there will be at least 200 objects))?


P.S. I'm a max user, so excuse me if the solution is something basic.

Old 03-25-2013, 07:11 PM   #2
Duncan's Avatar
Duncan Brinsmead
Principal Scientist
Join Date: Jun 2002
Posts: 3,012
You could change the uvs on each object so your map works differently.

Instead another option might be to use a line modifier node, which has a built in 3D noise. Assign it to the toon line, set widthScale to 1, surfaceOffset to .3, noiseFrequency to 3, and scale the modifier to encompass your objects.

A problem is that if the objects move then the lines will wiggle as the modifier moves through the 3D noise, unless you parent the modifier to that object, but if the objects don't move together than this wouldn't work.

Another thing that can help is make the dropoff ramp all 1.0(just delete the right indice)...then the modifier also has an effect outside the container bounds. If one then animates the motion of the modifier it can create a little wiggle when the objects are stationary so the motion when they move might not be so jarring. It all depends on the look you are after.

Yet another option might be to randomly assign 3 or 4 different toon line nodes, each with different maps. This might be enough variety(without needing 200 different toon nodes)that one wouldn't notice.
Old 03-25-2013, 07:11 PM   #3
CGTalk Moderation
CGTalk Forum Leader
Join Date: Sep 2003
Posts: 1,066,478
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
Thread Closed share thread

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Society of Digital Artists

Powered by vBulletin
Copyright ©2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump

All times are GMT. The time now is 08:00 AM.

Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.