News
Scenome 22.18 — 5/8/2022
Release details are described below.
- Scenome Platform. Changed the <ExpressionInfo> class to <MemberView>. Updated the Scenome Scripting Language code base as needed. This class also has a new member <MemberTraits> that can be used to get additional information about the underlying object.
- Shader Application. Added commands to Graph menu in the Shader app to control the visibility state of debug visualizers. There are two new commands: Hide visualizers and Show Visualizer.
- Scenome Applications. Upgraded <Texture> and <SamplerNode> to make it clear whether texture binding succeeds for any <SamplerNode> binding a <Texture> node For example: if you comment out a sampler in your GLSL and then return to the Shader application, you'll now see the <SamplerNode> and <Texture> node icons displayed in grayscale to indicate they are no longer being used. Note that this change is not complete for <Texture> objects being used in readback. In this case, the source <Texture> will be rendered with a grayscale icon, but the <Texture> that implements the readback will still be rendered as normal. This means that, for now, you will have to check the readback properties to see if the readback succeeded.
- Scenome Platform. Fixed a bug in the <StrList>::Shrink data interface. One guard statement was a little too conservative and could cause this data interface to fail when it should not.