**System Information**
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX TITAN X/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 466.77
**Blender Version**
Broken: version: 2.93.1, branch: master, commit date: 2021-06-22 05:57, hash: `rB1b8d33b18c2f`
Worked: (newest version of Blender that worked as expected)
**Short description of error**
A grease pencil object can contain different "draw" layers.When GP layer is parented to bone and then deformed with Lattice modifier, I assign a "lattice" modifier to the grease pencil objectthe deformation occurs in incorrect place.
targeting the specific layer I want to deform. All works as expected, you can manipulate the lattice and the grease
pencil layer in the grease pencil objectIn sample file, deformation is simplified to moving all vertices.
If you do this same method but using a MASKED layer (i.e: an eyelid masked by an eyeball layer in a character),
the lattice modifier doesn't work in LOCAL SPACEHere is original file, where actual deformation occurs, it seems it remains working in global space.but I think relationships could be optimized a bit:
I parented the lattice to be child of an eyelid bone, to see if that fixed the issue, but to no avail.{F10227783}
**Exact steps for others to reproduce the error**
video showing the problem:
https://streamable.com/9ep14x{F10229172}
Test File:# Open file
{F10227783}# Move "handle" bone - works as expected
# Move "base" bone - not as expected