Feature Request: Non-Destructive Object Intersection Masks
It would be useful to add an option in UcuPaint to create non-destructive masks based on object intersections, similar to how Boolean operations function. This feature would allow users to dynamically mask areas of an object using another object's shape without permanently altering the texture. Additionally, it'd be nice to have a mirrored UV option and be able to bake the mask to a separate texture map for further external editing or use in other applications.
Yeah, it could be nice, but it looks like it need a bake process to perform since realtime effects of this probably won't be possible
Yeah even if it needed to be baked it could still be fairly useful I'd imagine. I thought about it for a little longer and I suppose it can be done using Ambient occlusion and using the Is camera ray and exclude the objects own ambient occlusion. Edit: Seems like disabling the shadow ray visibility for the main object works better than trying to use Is camera ray.
Though there would need to be settings to control the distance and falloff. Also just wanna say I really appreciate the addon. You've done a fantastic job.