Kanzi 3.9 alpha 6 release notes

New features

  • Linear color workflow

    Linear color workflow enables more accurate light calculations, which results in higher-quality images. Additionally, the introduction of linear color workflow simplifies the workflow with images that store data in different color spaces, such as SRGB and UNORM.

    These images show an example of blending in nonlinear gamma (left) and linear (right) color space.

    ../../_images/legacy-blending.png ../../_images/linear-blending.png

    See Color workflow.

  • Support for glTF 2.0

    ../../_images/glTF_RGB_June16.svg

    You can now import to your Kanzi Studio project all data from glTF 2.0 models, such as nodes, meshes, cameras, skins, animations, morph targets, lights, textures, physically-based materials, and so on.

    ../../_images/gltf-pbr.png

    See Importing 3D assets and Physically-based material properties.

Feature improvements

  • Focus management improvements:

    • You can now manually set the order of nodes in a focus chain with the Focus Order property.

    • You can now move focus from the last to the first node in a focus scope with the Cyclic Focus Navigation property.

  • Activity functionality improvements:

    • You can now use the Code Behind functionality on all platforms that Kanzi supports.

    • Improved the Activity functionality workflow. You can now create the root Activity Host node right in the Activity Browser. See Exclusive Activity Host nodes.

    ../../_images/activity-browser-create-root-eah.png
  • Refreshed and improved the Factory Content that you can use in Kanzi Studio to create prototype projects faster. See Factory Content assets.

    ../../_images/asset-packages-factory-content-selected.png
  • You can now define for your Kanzi application key conversions from LogicalKey-KeyModifier pair to LogicalKey. For example, Kanzi by default converts the Shift Tab keys to the BackTab key. See KeyMap.

  • You can now use the Scroll Position property (ScrollViewConcept::ScrollPositionProperty) to set the position of Scroll View and List Box nodes.

  • When you launch the Kanzi Command Prompt from the Windows Start menu, you can now see the Kanzi version for which that Kanzi Command Prompt sets the environment variables.

  • In Kanzi Studio added icons for the Triggers and Actions items to make them visually distinct and to make it easier to find the one that you need.

    ../../_images/triggers-navigate-to-next.png

Changes

  • Updated the FreeType library to version 2.10.4, which, among other changes, includes fixes to vulnerabilities. For the details about changes to the FreeType library, see the release notes provided with the FreeType library.

  • Kanzi no longer supports Visual Studio 2015. See Installing Kanzi.

Notable fixes

ID

Description

Area

356886

Fixed the issue that prevented Kanzi Studio from showing message arguments for a Trigger Condition in a custom Message Trigger.

Kanzi Studio

See also

Kanzi 3.9 alpha 6 migration guide

Known issues