I modified the original blend file posted by user ‘2d23d’ to paint the circle only when collision is detected with another object (cube). The original is painting with the mouse.
You can move the cube with WASD keys, and R to rotate the cirlce.
If you move to squares D5 and D6 it starts painting.
The problem is that the brush will paint but on the wrong position of the circle.
Also, the texture does not appear on the circle.
Blend file:
realtime_tex_paint_collision.blend (145 KB)
And texture:
You may have to make duplicates and rename them to cube_tex.png and Torus_text.png
Your help will be appreciated.

