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
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.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [macOS] forward and backward mouse buttons are recognized as middle mouse button
- NavMeshModifier.OnEnable/OnDisable gets progressively slower when called repeatedly
- "System.Net.CookieContainer" throws an "ArgumentException" error when using a non-UTF-8 machine locale and hostname
- Crash on ModelImporter::ImportSkinnedMesh when disabling "Strip Bones" on a specific FBX model
- WebGL Development builds ignore the "Compression Format" setting when using "Gzip" compression
Add comment