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 が同じピクセルに複数回レンダリングされる領域を示します。より明るい緑色は、オーバードローの量が多いことを示します。アプリケーションのパフォーマンスのトラブルシューティング を参照してください。
Compose and Blit Pass レンダーパステンプレートを導入しました。このテンプレートを使用して、特定のマテリアルを使用して Composition Target Render Pass をブリットします。コンポジションターゲットへのコンテンツのレンダリング を参照してください。
Kanzi マテリアルタイプ FragmentPhongSkinned、FragmentPhongTexturedSkinned、VertexPhongSkinned、および VertexPhongTexturedSkinned は、デフォルトで最大100本のボーンを持つメッシュのスキニングをサポートするようになりました。スキンメッシュのボーン数の設定 を参照してください。
Kanzi Studio では、プロジェクトタブのコンテキストメニューから Windows Explorer でプロジェクトを開くことができるようになりました。Kanzi Studio で複数のプロジェクトを操作する方法について詳しくは、Kanzi Studio プロジェクトを Kanzi アプリケーションに統合する と チュートリアル: 複数の Kanzi Studio プロジェクトを1つの Kanzi アプリケーションに統合する を参照してください。
変更点¶
Androidのaarch64、x86、およびx86_64では、NDKバージョン21.3.6528147が必要になりました。
linux-x86_64用にICU 62.1ライブラリを再構築し、単語区切り機能を含めました。
ドキュメント¶
タイルアトラスの使用方法を示す手順を追加しました。タイルアトラスを使用することで、アプリケーションのパフォーマンスを向上させることができます。タイルアトラスを使用する を参照してください。
Kanzi ドキュメントの一部が日本語で導入されました。任意のトピックのヘッダーで
をクリックし、言語を選択します。デフォルトのドキュメント言語を選択するには、Edit > User Preferences の Kanzi Studio で、Language プロパティを使用したい言語に設定します。
中国語のドキュメントを更新しました。
フィックス (Fixes)¶
ID |
ディスクリプション (Description) |
エリア |
|---|---|---|
|
Androidで実行されているKanziアプリケーションにおいて、pauseおよびshutdownシーケンス中にhaltApplicationでKanziが2つのスリープイベントとログエントリを追加する問題を修正しました。 |
Kanzi Engine |
|
|
Kanzi Engine |
|
|
Kanzi Engine |
|
Kanzi Studio プラグインでプロパティタイプのエディターとしてスライダーを設定したときに、Kanzi Studio で誤ったエディターが表示される問題を修正しました。 |
Kanzi Studio |