Kanzi 3.6.12 リリースノート

機能改善

  • Kanzi Engine が記録する EGL エラーメッセージの可読性が向上しました。エラーメッセージには、EGL_BAD_ALLOC のように、EGL エラーコードのテキストバージョンが含まれるようになりました。

  • GBMウィンドウシステムを使用するプラットフォームで、どのグラフィックスカードを Kanzi アプリケーションに使用するかを設定できるアプリケーション構成を追加しました。

  • OpenGL ES 3 グラフィックスコンテキストの作成を改善しました。ES 3 のコンテキストは、EGL_CONTEXT_MINOR_VERSION 属性を使用するようになりました。

  • EGLグラフィックスコンテキストの非初期化が改善されました。Kanzi は、コンテキストを破棄した直後にすべてのスレッドリソースを解放します。

  • Overdraw のビジュアライゼーションを復活させました。Overdraw のビジュアライゼーションは、Kanzi が同じピクセルに複数回レンダリングされる領域を示します。より明るい緑色は、オーバードローの量が多いことを示します。アプリケーションのパフォーマンスのトラブルシューティング を参照してください。

    ../../_images/overdraw-enabled.png
  • Compose and Blit Pass レンダーパステンプレートを導入しました。このテンプレートを使用して、特定のマテリアルを使用して Composition Target Render Pass をブリットします。コンポジションターゲットへのコンテンツのレンダリング を参照してください。

    ../../_images/compose-and-blit-pass-create.png ../../_images/compose-and-blit-pass-library.png
  • Kanzi マテリアルタイプ FragmentPhongSkinned、FragmentPhongTexturedSkinned、VertexPhongSkinned、および VertexPhongTexturedSkinned は、デフォルトで最大100本のボーンを持つメッシュのスキニングをサポートするようになりました。スキンメッシュのボーン数の設定 を参照してください。

    ../../_images/vertexphongskinned-100.png
  • Kanzi Studio では、プロジェクトタブのコンテキストメニューから Windows Explorer でプロジェクトを開くことができるようになりました。Kanzi Studio で複数のプロジェクトを操作する方法について詳しくは、Kanzi Studio プロジェクトを Kanzi アプリケーションに統合する と チュートリアル: 複数の Kanzi Studio プロジェクトを1つの Kanzi アプリケーションに統合する を参照してください。

    ../../_images/open-project-in-windows-explorer.png

変更点

  • Androidのaarch64、x86、およびx86_64では、NDKバージョン21.3.6528147が必要になりました。

  • linux-x86_64用にICU 62.1ライブラリを再構築し、単語区切り機能を含めました。

ドキュメント

  • タイルアトラスの使用方法を示す手順を追加しました。タイルアトラスを使用することで、アプリケーションのパフォーマンスを向上させることができます。タイルアトラスを使用する を参照してください。

    ../../_images/TelltalesTileAtlas.png ../../_images/preview-seatbelt.png
  • Kanzi ドキュメントの一部が日本語で導入されました。任意のトピックのヘッダーで image0 をクリックし、言語を選択します。デフォルトのドキュメント言語を選択するには、Edit > User Preferences の Kanzi Studio で、Language プロパティを使用したい言語に設定します。

    ../../_images/select-japanese-documentation.png
  • 中国語のドキュメントを更新しました。

フィックス (Fixes)

ID

ディスクリプション (Description)

エリア

244

Androidで実行されているKanziアプリケーションにおいて、pauseおよびshutdownシーケンス中にhaltApplicationでKanziが2つのスリープイベントとログエントリを追加する問題を修正しました。

Kanzi Engine

286

generateMipmaps() がミップマップ生成を完了した後にルートフレームバッファの復元に失敗する問題を修正しました。

Kanzi Engine

11274

core/platform/file でチェックされていなかったメモリアロケーションを修正しました。

Kanzi Engine

265

Kanzi Studio プラグインでプロパティタイプのエディターとしてスライダーを設定したときに、Kanzi Studio で誤ったエディターが表示される問題を修正しました。

Kanzi Studio

関連項目

Kanzi 3.6.12 マイグレーションガイド

既知の問題