Numerically Perfect Circles

 

I set points in VP a lot of times numerically, just for that added sense of completeness. Who knows if it has anything to do with smoothness of the game or playability, but I figure it can't hurt, and it certainly looks a bit better once done, so here's how you can make *perfect* circle.

 

I suppose eventually VP might support some primitives objects, but until that time, this might be of some use.

 

 

First, we’ll start with a new table and delete everything that comes with it, this will make things a bit easier. Create a light and set its position to X : 0 and Y : 0.

 

 

Create a wall and set its control points accordingly :    

        

Corners

X

Y

Top Left 

Top Right

Bottom Left

Bottom Right

-50

50

-50

50

-50

-50

50

50

 

Basically, the wall should now perfectly overlay on top of the light.

 

 

Next add four control points, one on each side of our wall.

On the top and bottom edges of our wall set both the new control point’s X coordinate to 0.

 

Likewise, the left and right edges control point’s Y coordinate are set to 0.

 

 

Rotate the wall 45 degrees like so :

 

    

Next we set the corner points.

 

Corners

X

Y

Top

Right

Bottom

Left

0

50

0

-50

-50

0

50

0

 

 

Select all the control points and set them to smooth.

Well, at this point it’s not hard to see the process... if all you want is a small circle then you can stop here. If you want the circle extra smooth or you are dealing with a large object you can continue by rotating half as much each time, first we used 45 degrees, next would be 22.5 then 11.25 etc.

 

- Stein