I haven't got so good spatial vision, so I cannot draw same thing from different angles (for example two eyes).

I know this question can be a little weird, but is there any tool in Inkscape to rotate a 2D object as a 3D object, like in the picture ?

Or should I use other program to do this ?

Spatial rotation

Thanks for the support :)

  • 1
    You may find the perspective extension useful. link 1, link 2 – Juancho Aug 27 '16 at 16:44
  • That worked me fine Thank you for your quick reply ;) – Ákos Jakub Aug 27 '16 at 16:58

A small rotation, 10 or 20 or 30 degrees, maybe more depending on how believable it should look, can be faked with a perspective tool. Squash one side to make it look farther away. But the spacing of details from the 'far' side to the 'near' side doesn't change quite right. Features need to be closer together near the far side. It's hard to get right. A simplistic perspective tool won't do this at all, being just a position-depending scaling.

A 90 degree rotation can be faked by scaling to zero along one direction. But I'm sure no sane graphics designer has a reason to do that, other than as one frame in an animation.

What about an 85 degree rotation? It's not the shrinking of the 'far' side that matters as much as scaling nonuniformly to bring the near side and far side close together. The amount of shrinkage of the far side is determined by the distance of the imaginary camera (viewer's eye) from the object. Some perspective tools are better than others, but none give you control over simulated viewpoint distance, angle of rotation, or really look right. They're meant for fixing photos of building and other rectangular objects.

One fairly decent perspective tool exists in GIMP. GIMP is in the same price range and philosophical school as Inkscape. This means converting to raster, and so if your rotated object has vectorial details you may want to tweak later, well, no, you won't be able to do that.

For some tips and tutorials on perspective distort, see http://goinkscape.com/using-perspective-for-3d-in-inkscape/ - it works, but something about the geometry isn't right to my eyes.

For believable rotation effects, I'll always fire up Blender, make a rectangle, plop my image onto it, and rotate as I please. I can fake distance effects such as fog, focal depth, nonuniform lighting, maybe lens distortions, and have it all be animated, which is the usual case.

The big disadvantage of this for most 2D artists is that, of course, you must be comfortable with Blender and 3D manipulations.

For less believable methods, besides the perspective stuff already mentioned, you might want to look at isometric drawing techniques. Tutsplus has this demo on how to make an isometric view from a flat drawing http://design.tutsplus.com/tutorials/how-to-create-advanced-isometric-illustrations-using-the-ssr-method--vector-1058


Both of these link was useful for me:

Solutions: Perspection Tool 1 Perspection Tool 2

Thanks for all the help

  • By the way both links point to the same page... Are these supposed to be 2 links? – Luciano Aug 29 '16 at 8:42
  • Excuse me :) I corrected it :) – Ákos Jakub Aug 30 '16 at 13:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.