Hi! I am having a bit of an issue with what I’m trying to do -
basically the setup is simple, I have a Grease Pencil mouth that has multiple shapes (open to narrow, laughing to frowning) that are stored in GP keys and accessed via time offset modifier. Now I have a driver that cycles through the shapes by changing the frame offset, but that only works in a one-dimensional way (frames in chronological order)
I would like to have the controller act more like a traditional mouth control in shape of a square, where the top corresponds to all laughing frames, the bottom to frowning, left to narrow, right to wide.
However, I can not think of any way to setup the driver so it picks the correct frame offset - maybe there is a way of proximity where the driver will transmit a frame number that is associated with a vertex it’s closest to? I have the feeling I am possibly missing something obvious
I mean basically it could work the same like accessing shape keys via driver, which is fairly easy, the only problem is that the time offset modifier does not allow mixing shapes and only goes in one direction instead of the square picker