Partial circles

Wondering how to accomplish a certain animation task? Ask here.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
User avatar
Jkoseattle
Posts: 430
Joined: Tue Nov 08, 2016 6:39 pm

Partial circles

Post by Jkoseattle »

I want to make a partial perfect circle. I make a full circle with the vector tool, then try deleting edges, but it's never very long before my perfect circle starts skewing, without my even moving points around. This happens with lots of other shapes too. Simply adding a point to an existing vector will change the shape of it. Sometimes what I want is to add a point along the stroke somewhere, but not have that added point change anything. Is there a way to do that? If I could do so, that would solve my partial circle problem, but if there's a better way to make partial circles, I'm all ears.
Most of the time I'm doing music stuff. Check me out at http://www.jimofseattle.com/music.

Thing I did for work: https://www.youtube.com/watch?v=LgFYGqifLYw
User avatar
synthsin75
Posts: 9934
Joined: Mon Jan 14, 2008 11:20 pm
Location: Oklahoma
Contact:

Re: Partial circles

Post by synthsin75 »

In the add or transform points tools, enable bezier handles and fixed bezier handles before deleting edges or adding points.
User avatar
hayasidist
Posts: 3492
Joined: Wed Feb 16, 2011 8:12 pm
Location: Kent, England

Re: Partial circles

Post by hayasidist »

Jkoseattle wrote: I want to make a partial perfect circle. ...if there's a better way to make partial circles, I'm all ears.
you could use the "segment" subtool from my "shape" tool. https://www.lostmarble.com/forum/viewto ... 12&t=29621

Or masking. e.g

group - hide all (outline on if you want stroke)
> vector C a full circle no stroke - mask this layer
> vector M - whatever part of the circle you want - add to mask - keep invisible

or two masks - one for stroke as follows) then one for fill as above (but don't set outline on in the group)
group mask for stroke
> vector copy by ref of vector M - no fill in the shape - mask this layer
> vector copy by ref of vector C - add to mask - keep invisible

.. and I'm sure there'll be other ways too ...
Post Reply