touchview icon indicating copy to clipboard operation
touchview copied to clipboard

ray_cast ignores thin/low-density topology

Open RedmanOne opened this issue 6 months ago • 0 comments

The bug concerning pass through touchview controls when pointer is over the mesh to enable sculpting.

Description: If mesh i am trying to interact with is too thin the touchview controls are getting activated despite i even see the brush gizmo appeared at the mesh at the place that has to be affected.

Device: 16" multi-touch screen and fingers or capacitive stylus, no matter.

Have already tried to modife touch.py to launch additional rays in specific radius to increase detection area - definetely increased detection area but doesn't solve the problem of undetectable thin mesh segments (perhaps all 9 ray_cast goes through the mesh) Any similar cases or ideas to solve?

Update: problem is getting fixed with each Ctrl+S or editing mode switch, and seems to be related to legacy cached mesh used for ray-casting in sculpt mode. Figuring out how to fix.

RedmanOne avatar Jul 31 '25 14:07 RedmanOne