Search Issue Tracker

Fixed in 2.0.4

Votes

0

Found in [Package]

2.0.3

Issue ID

1043591

Regression

No

Dielectric Specular Node: Range is editable for options when it shouldn't be on reopen

Package: Shader Graph

-

The options RustedMetal, Water, Ice, or Glass should make both Range & IOR uneditable, which works correctly when switching to this options within a single session but fails on reopen.

Reproduction Steps:
1) Create a Shader Graph
2) Create a Dielectric Specular Node
3) Switch to Ice (or one of the other three "middle" options mentioned above). Range will be (correctly) greyed out.
4) Save & exit the graph.
5) Reopen. Range slider is now editable (and shouldn't be), but does nothing when the value is altered.

Additional Notes:
!!! - Perhaps the biggest problem: when reopening a shader graph that uses Common, range will be edible (as it should be) but the value is set to 0.5, as opposed to whatever it was saved as last time.
- (newest) On the topic of the above note, because of this every time a shader graph is closed by the user it asks to be saved, even if nothing has changed.
- Also when on Custom and reopening the shadergraph the bar is set to the left most position, even if the value is still correctly at the rightmost value which is 5.
- Also while Range is between 0.01 & 1.0 (with the slide bar), it is possible to enter in values that are far beyond these bounds. However I suspect this may be an issue with all shadergraph sliders, will report back once I find out.
- For clarity reason perhaps the slider for Common should be between 0.024 and 0.048 sRGB (as it says in the documentation)

Expected Behavior:
Range remains greyed out on reopen.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.