Page MenuHome

Grease pencil in "Edit Strokes" mode: Snap tool does not snap points to active object
Closed, ResolvedPublic

Description

System Information
windows 7 nvidia/titan

Blender Version
Broken: 3ee5ce1

Short description of error

Snapping a grease pencil point to the active object does not work. It looks like snapping works for all objects except for the active object.

Exact steps for others to reproduce the error

  • Select any object in the scene
  • go to "Edit Strokes" mode
  • try to snap a grease pencil point to a vertex of the active object (does not work).
  • try to snap a grease pencil point to a vertex of another object in the scene (works).

This could be intentional behavior, a missing feature, or a bug.

Event Timeline

Joshua Leung (aligorith) triaged this task as Normal priority.

What sort of snapping are we talking about here? The Shift-S or the transform snapping?

Transform snapping:

  • Enable the snap tool in the footer of the 3D View
  • Set Snap Element to "Vertex" in the footer of the 3D View
  • Enter Stroke Edit mode
  • Select a point
  • grab the point and move it around in the scene.

The point snaps to vertices (or bone ends) of all other objects but the active object seems to be fully ignored, even when the active object is Edit mode.

I confirm this, and as a workaround I only found to make another "dummy" object active, before starting strokes editing.

Then GP snaps to my "intended" object (and to any other object except the dummy active one), although it doesn't even stick on the surface for this (and GP stroke placement mode was, and still is, "surface"), but this should be another matter perhaps...