News
Scenome 22.20 — 5/22/2022
Release details are described below.
- Scenome Platform. Added a <GraphicsFeatureArray> data member to <RenderDeviceCaps>. This can be used to perform hardware sensing for specific OpenGL® features during application startup. Please see APP_SERVICE_SHELL_UTIL.SSL for examples.
- Scenome Platform. Added a new class <GraphicsFeature> that stores a Name, ShadingLanguageVersion and Supported flag. Objects of this type can store a semantic name such as gl_PrimitiveID, a GLSL version number, and a value indicating if the feature is supported by a particular GLSL version on the host GPU. You can also perform similar tests for the presence of OpenGL® extensions. Please see APP_SERVICE_SHELL_UTIL.SSL for examples.
- Scenome Applications. Significant performance upgrade for <DataCapture> property enumeration in <VariableNode> derived classes such as <Float32Node> and all similar. Previously, complete properties for all <DataCapture> were enumerated. This could be slow if there were a lot of <DataCapture> objects in use. You can now pick one <DataCapture> object at a time and enumerate its properties. The existing, dialog-based editing system is still available, and remains the fastest, easiest way to edit <DataCapture> parameters.