0
Completed

Opening shaders in .29 and .30, and other bugs

chris barker 10 years ago updated by Freya Holmér (Developer) 10 years ago 2
Since .29, and into .30, some shaders I create are un-openable - using rotator node, a bunch of component masks, some custom values - I can't show you the graph, because I never get that far:
Image 207
Hangs at this point.
The errors are:
Image 209
With the final one building - seems like a memory thing.
Also, when I force-quit, and re-open, then this error appears.
Image 208
Also, when I duplicate a node now, I get a mess of many other nodes:
BEFORE cmd.D
Image 210
AFTER:
Image 211
As well, I can't delete certain nodes after .30 - they just "zombie" back again:
BEFORE CMD/Delete:
Image 212
AFTER (Nodes remain, are re-created in the centre of the workspace:
Image 213
This is probably all due to the new undo, which I'm sure would be nice, but for now I think I prefer the stability without it.


Under review
There was a nasty bug in 0.29 which caused it to save property nodes even after deleting them, which causes all these issues when loading existing shaders. I can't seem to be able to reproduce the duplication error though, but I'm sure it's related to the copy/paste issues (Create some nodes, copy, paste, delete, copy something else, paste, to see the effect)

This has been fixed in 0.31 anyhow, I'll roll out 0.31 in a few minutes
Completed
This should now have been fixed in 0.31, which is now released too :)
(I have to sleep soon, these hotfixes are taking my time)