0
$\begingroup$

I am working on a project where I rely heavily on grease pencil drawings (for sculpting), always looking straight on top with 7 on keypad. I just noticed that my drawings are on different levels on the Z axis.

Is it possible to align them together to a certain level and decide on what level new drawings should be? I don't think a screenshot is necessary.

It's not really bothering my workflow, but it would be nice to know.

$\endgroup$
4
$\begingroup$

As of Blender 2.79 you can reproject strokes to existing surface or just to make them planar.

When drawn over some objects from some projection (top one in your case) they look as expected from that projection:

screenshot-blender-in-blender-GP

If moving viewport projection problems will become apparent:

screenshot-broken-blender-GP-drawing

To fix that first hide or delete any other objects except for the one you're going to use as a new level for projection. Also make sure that mesh for the projection (probably plane) is larger when seen from the top view than all the strokes.
Then enter Edit Strokes mode, A to select all. Open Toolshelf, choose Grease Pencil tab. Open Edit Strokes rollout and on its bottom find Reproject Strokes dropdown. Choose Surface there to use surface of the mesh you want instead of planar projection depending on the current viewport camera position. Your drawing will be brought to the surface of the mesh you used as a new level.

screenshot-reprojecting-blender-drawing

$\endgroup$
  • $\begingroup$ That is a pretty useful answer; I could change my approach by adding my strokes to a plane. Until now, i just drew in the air. There is no way to set the strokes on one level on the Z-axis without adding them to a plane? $\endgroup$ – Irenäus Blaszkiewicz Jan 26 '18 at 16:04
  • $\begingroup$ hm i can try and convert the strokes to geometry and then move them to one level. $\endgroup$ – Irenäus Blaszkiewicz Jan 26 '18 at 16:11
  • $\begingroup$ @IrenäusBlaszkiewicz as mentioned in the answer you can draw anywhere and then move them to any level you want (note that only selected strokes will be moved). If using Reproject > Planar option strokes will be moved to one level depending on viewplane position (no geometry needed / involved). If drawing over some geometry and choosing to stick strokes to surface then strokes obviously will be moved to the surface they find. To avoid that either don't draw over surface or change stroke placement type $\endgroup$ – WKG Jan 26 '18 at 16:24
  • $\begingroup$ Okay now I get it, thanks. Didn´t know you could do so much with grease pencil. As you said, I went to Edit Strokes -mode and used Reproject-Planar in the Toolbar. That´s what I wanted! $\endgroup$ – Irenäus Blaszkiewicz Jan 26 '18 at 18:53

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.