Kanzi 3.6.5 发行说明

功能改进

  • 您现在可以用目标设备使用的二进制着色器覆盖 Kanzi 着色器,以缩短 Kanzi 应用程序的启动时间。请参阅 使用二进制着色器。

  • 您现在也可以在应用程序运行时设置 ResourceManager maxPendingResources 参数。

  • 您现在可以设置 Kanzi 应用程序窗口使用的本机窗口缓冲区的数量。请参阅 WindowBufferCount。

  • 当您导入 FBX 文件时,Kanzi Studio 现在默认通过合并重复的顶点来合并网格。您可以在 Edit > User Preferences > Advanced 中更改此设置。

    ../../_images/optimize-mesh-vertices.png
  • 在 Progressive Rendering Viewport 2D 节点中添加了对多重采样的支持。

    请参阅 对由 Progressive Rendering Viewport 2D 节点渲染的内容应用抗锯齿。。

    ../../_images/progressive-rendering-multisample-level.png
  • 您现在可以在 Kanzi Studio Preview 中查看已在另一个 Kanzi Studio 实例中加载的项目引用的 kzb 文件内容。请参阅 加载多个引用相同被引用工程的工程。

更改

  • 将 Kanzi Engine 使用的 LibJPEG 库更新到版本 9c。

Documentation

  • 添加了一个教程,帮助您学习如何使用 Progressive Rendering Viewport 2D 节点将渲染工作负载分配到多个帧中,以减少在单个帧中渲染内容所需的工作量和时间。请参阅 教程:渐进式渲染。

    ../../_images/progressive-rendering-completed.gif
  • 新增了相关教程,帮助您学习如何异步加载要在 List Box 节点中显示的资源。请参阅 教程:异步加载和部署资源。

    ../../_images/loading-result.gif
  • 改进了 Kanzi Studio 命令参考,以包含命令参数描述和示例。请参阅 Kanzi Studio command reference。

  • 新增了相关说明,介绍如何在 Kanzi Studio 中创建用户可以用作触发器或操作的自定义消息类型。请参阅 创建自定义消息类型。

    ../../_images/on-fuel-level-changed-trigger.png ../../_images/update-level-action.png
  • 改进了应用程序部署文档,新增以下内容:

  • 新增了相关主题,介绍合成与混合在 Kanzi 中的工作原理。请参阅 合成和混合。

  • 新增了相关主题,介绍硬件合成在 Kanzi 中的工作原理。请参阅 使用硬件合成。

  • 添加了有关如何在 Kanzi 中使用 iType 链接字体的说明。请参阅 使用 iType 链接字体。

    ../../_images/linked-font-in-preview.png
  • 添加了有关 Kanzi 使用哪些 OpenGL 扩展的信息。请参阅 Kanzi 中使用的 OpenGL 扩展。。

  • 完善了绑定文档,新增以下内容:

  • 改进了 Kanzi Studio 插件文档以包括:

  • 改进了 Text Block 节点文档,以包含有关 Kanzi 如何设置字体大小的更精确信息。请参阅 使用 Text Block 节点。

  • 新增了相关说明,介绍如何导出多个目标设备的二进制着色器。请参阅 使用二进制着色器。

  • 添加了有关如何配置 Kanzi Studio 项目的信息,您可以从中导出要在应用程序运行时加载的 kzb 文件。请参阅 设置 Kanzi 如何加载 kzb 文件。

    ../../_images/export-project-settings-to-kzb.png
  • 添加了有关如何在 Preview 中平移和缩放 Kanzi Studio 项目内容的说明。请参阅 在 Preview 中平移和缩放。。

  • 新增了有关如何在 Preview 中设置背景颜色的说明。

    ../../_images/preview-with-background-color-set.png
  • 添加了有关如何将 Kanzi 合并工具与 Git 集成的说明。请参阅 合并工程。

  • 添加了有关如何使用 Rightware 浮动许可证服务器的说明。请参阅 使用浮动许可证。

  • 更新了文档的中文翻译,以纳入使用 Kanzi 3.6.4 发布的内容。

  • 完善了节点和资源参考文档。请参阅 Node and resource reference。

修复

ID

描述 (Description)

区域

9277

修复了在创建剖析构建时,Scons 无法创建 .apk 文件的问题。

Kanzi Build Environment

9389

修复了在使用 Entered State 触发器与 Go to State、Previous State 或 Next State 操作一起使用以无延迟进入另一个状态时,State Manager 中的动画资源泄漏问题。

Kanzi Engine

9288

在您挂起然后恢复应用程序后,Composition Target Render Pass 现在可以在 Android 上正常工作。

Kanzi Engine

9223

多重采样现在又可以在 qnx7/aarch64/es3 平台上正常工作了。

Kanzi Engine

8932

kzsThreadCreate 不再创建优先级低于主 UI 的线程。

Kanzi Engine

9388

Kanzi Studio 现在在 Data Sources 数据对象中使用时正确显示日文字符。

Kanzi Studio

9296, 9125

自定义节点图标现在在 Kanzi Studio 中再次可见。

Kanzi Studio

9269

修复了阻止 Kanzi 合并工具启动 Kanzi Studio 的问题。

Kanzi Studio

9247

Kanzi Studio 现在将预设的 Keep alive 属性导出为 XML。

Kanzi Studio

9188

修复了导致 ASTC 压缩有时会因未找到文件错误而失败的问题。

Kanzi Studio

9164

您现在可以为工厂内容 Toggle Button 设置初始切换状态。

Kanzi Studio

9160

修复了导致 Kanzi Studio 显示不正确的产品许可证或根本不显示产品许可证的问题。

Kanzi Studio

9121

改进了 Kanzi Studio 和 Preview 的稳定性。

Kanzi Studio

9094

使用 Material Brush 中的 Blend Mode 属性时,它现在可以与默认的 blit 材质正常工作。

Kanzi Studio

9010

Kanzi Studio 不再尝试预处理已删除的图像。

Kanzi Studio

另请参阅

已知问题