blender_cad_transforms icon indicating copy to clipboard operation
blender_cad_transforms copied to clipboard

Error enabling CAD Transform on MacOs M1 Blender 3.5

Open klgc2 opened this issue 1 year ago • 7 comments

When I click the box to enable CAD Transform in Blender 3.5, blender lists a half dozen file paths then "Exception: Shader compile error." I can't find a way to copy the output, and the output disappears if I try to take a screen shot. I'm on a MacBook Pro (2.6 GHz Quad-Core intel Core i7) using MacOS 12.6.3. I don't have another computer to test this on, just the two blender versions (3.4.1 and 3.5).

klgc2 avatar Mar 20 '23 13:03 klgc2

I'm trying Blender 3.5 Beta.

klgc2 avatar Mar 20 '23 14:03 klgc2

Still unable to repro using blender 3.5 beta, looks like a blender's macOs build related issue.

s-leger avatar Mar 20 '23 14:03 s-leger

You must enable "OpenGl" backend in preferences -> system instead of "Metal" one. see https://projects.blender.org/blender/blender/issues/106304

s-leger avatar Mar 30 '23 16:03 s-leger

You must enable "OpenGl"

That did work. Bummer to have to give up Metal but can make it work for now. Thx

(macbook pro m1 max / blender 3.5)

zakkhoyt avatar Apr 01 '23 01:04 zakkhoyt

enable "OpenGl" backend in preferences -> system instead of "Metal" This worked for me too.

jikometrix avatar May 04 '23 11:05 jikometrix

You must enable "OpenGl" backend in preferences -> system instead of "Metal" one. see https://projects.blender.org/blender/blender/issues/106304

Based on the issue you linked to, this is due to this add-on using the old API - is there a plan to update the add-on to use the new API?

dr-igor avatar May 21 '23 19:05 dr-igor

I've spent some time and updated shaders to make them work with Metal. Can't test OpenGL though, but should be fine as well. Haven't tested the whole functionality, but basics things like move, rotate, scale work fine.

Attached fixed files (from version 0.95.0).

fixes.zip

amby avatar Jun 16 '23 15:06 amby