But as you can see It's not precise and it takes a lot of time to draw ellipses in perspective, So I wonder if anyone came across a better way or maybe a better appllication for perspectiv drawing??
Yes its possible. But remember that the perspective projection of a sphere is actually an ellipse (see this explanation.
Image 1: A isometric spheres (left) projection is a circle. In a perspective that projection is actually an ellipsoid.
First find the approximate center draw a approximate sphere (tip holding space lets you move center) then rotate the sphere to cardinal direction and scale it up a bit. Takes about 2 minutes to be almost accurate once you've practiced. This is by far more accurate than trying to eyeball the settings for 3D Rotate or 3D revolve.
Finding the projected ellipses major axis
The major axis of the ellipse is oriented towards the center of your perspective or simply the one point perspective vanishing point.
Image 2: The major axis of the projected ellipse
... How do i draw this? ... sorry must go again
Try using Illustrator's 3D Rotate feature.
- Draw your ellipse
- Select your ellipse
Effect > 3D > Rotate
- Adjust the various axis and click
The result will be your original shape with the live effect applied to it, which you can go back into and adjust. When you're happy, click
Object > Expand Appearance to convert your 3D shape to a path.