With planar surfaces it’s easy to draw on by setting a custom CPlane. I can fairly easily draw on a slanted plane, for instance:
But let’s say I wanted to draw directly on a curved surface like this one:
Is there a way to do this? I know project is an option, but are there more direct ways to draw on a surface that is curving in two or three dimensions?