bnpr / Malt

Render framework for NPR.
https://malt3d.com
Other
981 stars 75 forks source link

Node group type disappear in blender3.4 and new node group release #459

Closed HSDSZ closed 1 year ago

HSDSZ commented 1 year ago

Malt version

node-groups-latest

Blender version

Blender 3.40

OS

win 11

Hardware info

intel i7 | gtx 1660

Issue description and reproduction steps

With the latest malt node group release & blender 3.4 There is no malt node type

image

Attachments

untitled.zip

pragma37 commented 1 year ago

Please, upload the log file. There's no need to attach a blend file if the error is not file dependent.

HSDSZ commented 1 year ago

Please, upload the log file. There's no need to attach a blend file if the error is not file dependent. malt 2022-12-18(23-57).log

Here it is. Hope it helps

pragma37 commented 1 year ago

That's weird. It looks like an issue with PyOpenGL, but it has not been updated for a while, so I don't see why it would break now.

The log says glGetActiveUniform() takes 3 positional arguments but 8 were given. Which is certainly wrong: https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetActiveUniform.xhtml

Your post says Win 11, but the log says Win 10. Which one is true?

Have you tried other versions? (Release/Development)

pragma37 commented 1 year ago

Actually, glGetActiveUniform takes 7 arguments and Malt passes 7 arguments. No idea where that 8 comes from.

HSDSZ commented 1 year ago

That's weird. It looks like an issue with PyOpenGL, but it has not been updated for a while, so I don't see why it would break now.

The log says glGetActiveUniform() takes 3 positional arguments but 8 were given. Which is certainly wrong: https://registry.khronos.org/OpenGL-Refpages/gl4/html/glGetActiveUniform.xhtml

Your post says Win 11, but the log says Win 10. Which one is true?

Have you tried other versions? (Release/Development)

It's weird. I use my laptop. Win11 (home) for sure. But when I bought the laptop, it was win 10. Upgrade it to win11 this year

  1. For blender 3.4 and node group branch before your last commit, everything is still fine image

  2. Blender 3.4 new release version, not working release version.txt

  3. Blender 3.4 new developing version, not working develping version.txt

pragma37 commented 1 year ago

For blender 3.4 and node group branch before your last commit, everything is still fine

So this build from the previous commit works for you ?!?!?

HSDSZ commented 1 year ago

For blender 3.4 and node group branch before your last commit, everything is still fine

So this build from the previous commit works for you ?!?!?

Oh sorry, not that.

this node group build works for blender 3.4 https://github.com/bnpr/Malt/actions/runs/3665444095 image

HSDSZ commented 1 year ago

Wait. I don't know why, but all of a sudden, all the build works. I will do more tests, if everything is ok, I will close this issue

HSDSZ commented 1 year ago

Just, test it. the latest node group build works. image