Filling in the gaps in joints *UPDATED WITH SCRIPT*

Have you come up with a good Moho trick? Need help solving an animation problem? Come on in.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
ponysmasher
Posts: 370
Joined: Thu Aug 05, 2004 2:23 am
Location: Los Angeles
Contact:

Filling in the gaps in joints *UPDATED WITH SCRIPT*

Post by ponysmasher »

UPDATE: Wrote a script that does this, see this thread.

I just thought of a solution to a problem I've been having for a long time and thought I would share.

Here's an arm from one of my old projects:
Image

I usually make my arms like that because when the arm bends I want this overlapping thing going on:
Image

The problem with this are these gaps that pop up between the different fills:
Image

They're not really visible unless you do close ups, unfortunately I do a lot of close ups.

The reason you get these gaps is because lines in Anime Studio end like this:
Image

Instead of like this:
Image

What you can do to get rid of the gaps is to make a circle and fill it with the same color as your outline:
Image

Then make a cross in it (for accuracy):
Image

Place it dead center over a point where a gap appears and make it the same size as your outline in that position:
Image

Bind the circle to the same bone as the point it's over and:
Image

Yaay!

I tried doing it at the end of these lines as well for a smoother look:
Image

Maybe this is really basic stuff but I haven't been reading these forums as much lately and just now thought of this technique despite using Anime Studio for years... :oops:
Last edited by ponysmasher on Sat Jul 03, 2010 10:06 pm, edited 1 time in total.
User avatar
lwaxana
Posts: 1295
Joined: Wed Jan 06, 2010 6:50 pm

Post by lwaxana »

Those gaps have always bugged me too. I have been dealing with it by adding extra points in the hidden line and moving the points around until the gaps disappear, but it requires adjustment when the bones move.

Your technique will eliminate a lot of extra work. (provided i don't change my lineweights around all the time!) Thanks for posting. :D
User avatar
Mikdog
Posts: 1901
Joined: Tue Jul 05, 2005 3:51 pm
Location: South Africa
Contact:

Post by Mikdog »

Thanks.
User avatar
negroclarito
Posts: 123
Joined: Sun Feb 28, 2010 6:38 am

Post by negroclarito »

Simple and ingenious solution to a problem that It was broken my head. Thanks
User avatar
Imago
Posts: 698
Joined: Wed Dec 10, 2008 9:48 am
Location: Sardinia

Post by Imago »

Uhm... But this tecnique adds lots of points and lines, making the file bigger.
The more points and lines you put on, the more you have to wait to render the scene.
In ASP 5.6 the render was very fast, in ASD 6.2 it is SOOOO slow, I think there are some advanced curve calculation method that slows the rendering.
Sorry for my bad english... Q_Q
rogermate
Posts: 296
Joined: Mon Jun 02, 2008 5:53 am
Location: Mars

Re: Filling in the gaps in joints

Post by rogermate »

ponysmasher wrote:I just thought of a solution to a problem I've been having for a long time and thought I would share.
Nice work around. But wouldn't it be nice if AS Pro had the option a style for line end points? They could be flat & rounded, or sizeable circles, squares, fades, brush terminated, arrowheads, etc.
User avatar
heyvern
Posts: 7035
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

Fantastic solution!!!

I was doing something similar with a circular brush to create "end caps". Unfortunately brush images render a bit "pixely". Rough edges. This is a COOL technique.

I was just thinking this could be "scripted" to some degree. For example, you would select the points, run the script, and it would draw and center the circles at those points. You could do this in "one shot" for the whole character by selecting all the "gap points" and running a menu script or tool button. It could even select the shape of the points to determine the stroke width and draw the circles to the right diameter.

------------------

As for adding "too many points" and slowing down AS... it's only 4 (or 6 with the cross points) added for each gap. This is not even worth mentioning as any kind of performance issue. It won't have any hit on render times whatsoever or have any noticeable effect on performance in AS. The only time point count has an effect is with complex Text Tool usage, or AI imports.

I didn't notice a render speed hit with AS 6. But.... I kind of got a new computer the same time I started using v6 so the render times were 10 times faster for anyway. ;)

I did notice the v7 on a mac I borrowed had two render bars above the render processing... I had no clue what they were...

If you have issues with render times... AS 7 has multiprocessor rendering support now!!!! Freaking AWESOME! Wicked fast renders for those with multiple processors. No more launching multiple instances of AS for rendering with each processor.

-vern
rogermate
Posts: 296
Joined: Mon Jun 02, 2008 5:53 am
Location: Mars

script tool to enhance onionskin's technique

Post by rogermate »

heyvern wrote:
I was just thinking this could be "scripted" to some degree. For example, you would select the points, run the script, and it would draw and center the circles at those points. You could do this in "one shot" for the whole character by selecting all the "gap points" and running a menu script or tool button. It could even select the shape of the points to determine the stroke width and draw the circles to the right diameter.
Which would be easier:

1) A new line tool which automatically placed circles on endpoints
2) An endpoint modification tool which placed circles on endpoints
3) a point tool which placed a circle on each selected point

The circle would either copy the style on the point / line it was modifying or would use the current style.

I don't know if you've seen Onionskin's take on using simple strokes in more powerful ways:

viewtopic.php?t=15816&highlight=

It would seem his technique combined with the automagic circles could make certain styles of animation much easier to produce.
Canadian_dog
Posts: 1
Joined: Sat Jun 12, 2010 6:16 pm

Post by Canadian_dog »

Okay, got my wacom to work in it, now I cannot have an image layer to show at all!

This seems a little buggy under Windows, but I like it, when it works :)

D
User avatar
PARKER
Posts: 1020
Joined: Sat Oct 25, 2008 4:26 am
Location: Animation World

Post by PARKER »

Creating a brush with a circle would give you a line with round ends.
I tried it once.
rogermate
Posts: 296
Joined: Mon Jun 02, 2008 5:53 am
Location: Mars

cirlce end point

Post by rogermate »

PARKER wrote:Creating a brush with a circle would give you a line with round ends.
I tried it once.
Have you been able to do it having a smooth circle like a vector circle, that is without getting jagged edges on the cirlce?
User avatar
PARKER
Posts: 1020
Joined: Sat Oct 25, 2008 4:26 am
Location: Animation World

Re: cirlce end point

Post by PARKER »

rogermate wrote:
PARKER wrote:Creating a brush with a circle would give you a line with round ends.
I tried it once.
Have you been able to do it having a smooth circle like a vector circle, that is without getting jagged edges on the cirlce?
Unffortunetly it gets jagged. :(
chucky
Posts: 4650
Joined: Sun Jan 28, 2007 4:24 am

Post by chucky »

Neat practical solution there, the process might get old really quickly. but it definitely covers the bald patch, thanks.

On the subject of lines, what's the story with the new freehand tool ?
Does it work any better? It is an indispensable tool that could totally do with some sprucing. :?: fingers crossed on this :?:

Oh Rogermate, I like option 2 in your list,----
me -I just made this one up. "Always option for an option." Eh?
.
Post Reply