node_pie icon indicating copy to clipboard operation
node_pie copied to clipboard

Socket drag not work for Principle BDSF

Open actforjason opened this issue 1 month ago • 5 comments

Adjusting socket separation only affects other nodes, but not the Principal BSDF.

actforjason avatar Nov 12 '25 15:11 actforjason

And this doesn't seem to be related to Blender scaling as mentioned in the info; it's possible that the Principal BSDF's hitbox API is different from other nodes.

actforjason avatar Nov 12 '25 16:11 actforjason

Version 1.2.46 allows dragging on the socket of Principal BSDF, but its socket separation is affected by scaling, making it easy to drag to the wrong socket .

actforjason avatar Nov 12 '25 16:11 actforjason

Oh, it should be related to these two commits. It works normally in Blender 4.5. Isn't there a similar method for Blender 4.2? 694a6484da444c7ba22df90b2a3596275db9c656 b5210e2b0f29a17c46306650425eaa1c2addba24

actforjason avatar Nov 12 '25 16:11 actforjason

Hi, thanks for reporting this, which version of Blender and which version of the addon is this an issue for? I updated the method for checking socket locations recently, and it's only enabled in Blender versions over 4.5, so that might have something to do with it?

strike-digital avatar Nov 15 '25 03:11 strike-digital

I'm using Blender 4.2.15 and addon 1.2.49. Is it impossible to use the new method in this version?

actforjason avatar Nov 15 '25 05:11 actforjason