Can the brush tools turn flat to faces?

I’m not even really sure how to describe this, nevermind search for already posted questions about this. Sorry, if it’s been covered somewhere.
Basically every 3D painting tool I’ve used the brush will follow the faces of the geometry, except Blender. Blender’s brush head is always flat to the camera. It becomes a big deal when I’m trying to paint in 3D around corners and the paint smears down the side with the perspective.

I added screen shots to show what I’m talking about.

Maybe I missed an option, or a script or plugin? Seems like a pretty basic need when 3D painting…

Thanks for your help!


Attachments



Unfortunately it’s not in Blender.
In 2011 during a GSOC, Jwilkins coded an on-surface brush, but for reason i have no idea about it never made it into Blender after the GSOC was completed.