Skip to content

デザインからコードへの完璧なワークフロー

KUESA 3D は Blender や Maya、3ds Max などがサポートしているオープンな glTF™ 2 形式を利用した、リアルタイムの 3D アプリケーション向けの、デザインからコードへの完璧なワークフローを提供するソリューションです。

Kuesa 3D Studio では、デザイナーはお気に入りのデザインツールを利用して 3D のモデルをデザインし続けていただけます。ディベロッパー向けには、高レベルな API を用意しており、3D のモデルをアプリケーションで表示したり、モデルの操作が簡単にできるようになっています。

KUESA 3D Studio のワークフロー


アプリケーションにリアルタイム3Dのコンテンツを埋め込むには2つのワークフローが存在します:

  • 手作業によるワークフロー:デザイナーがシーンの動画を作成し、ディベロッパーがそれをコードで実現する方法で、コミュニケーションのコストが高くミスコミュニケーションによる手戻りも多く発生します。
  • ツールを利用したワークフロー:デザイナーとディベロッパーが共通のツールを利用してシーンの生成やアプリケーションへの結合をする方法ですが、ツールによる制限が大きく、またブラックボックスになりがちです。

KUESA 3D Studio は、デザイナーとディベロッパーに簡単で共通の制約のないワークフローを提供します:

  • デスクトップでも組み込みでも最高のパフォーマンスを発揮します
  • 高品質なリアルタイム 3D シーンを作成できます
  • デザイナーが使う 3D デザインツールの表現力を完璧に再現します
  • ディベロッパーはシーンを完全に制御することができます
  • 驚くほどシームレスなワークフロー
  • 開発期間を大幅に短縮することができます

KUESA のワークフローは、Khronos Group, が制定した glTFTM (GL Transmission Format) というロイヤリティフリーの仕様に基づいていて、ベンダー拡張にも対応した形でアプリケーションから3D シーンやモデルのロードやそれらの受け渡しをすることが可能になっています。

KUESA 3D Studio のメリット

  • 3ds Max® や Blender といったプロフェッショナルな 3D のデザインツールを利用できます
  • アセットのプレビュー、最適化、確認のためのツールを提供します
  • Qt および Qt 3D のアプリケーションにシームレスに統合可能です
  • シーンの様々な要素の制御をコード側から簡単に行えます

KUESA 3D Studio のコンポーネント

KUESA 3D デザインプラグイン: 3D Digital Content Creation (DCC) アプリケーションプラグインという名前で提供され、デザイナーが 3D シーンを作成し、 glTF™ ファイルにエクスポートする際に利用されます。

KUESA 3D ツール: デザイナーやディベロッパー、CI で使われる様々なツールで、アセットのプレビューや調整、確認や最適化などのために使います。

KUESA 3D Runtime: ランタイムは Qt および Qt 3D 上で動作する複数のライブラリとして提供されており、ディベロッパーがアプリケーションに 3D のシーンを組み込む際に利用します。高レベルな API を提供し、3D シーンをすべて制御することが可能です。

デザイナーからみた KUESA 3D Studio

デザイナーは使い慣れた 3D のデザインツールで 3D のシーンを作成することができます。3ds Max® や Blender などを利用し、美しいアニメーションを効率よく作成してください。デザインツールに KUESA DCC プラグインをインストールすることで以下の機能が追加されます。

  • マテリアルのサポート:KUESA 3D Studio でサポートされているマテリアルのセットがエクスポート時に使われます
  • その他の機能:後工程でディベロッパーが利用する(レイヤーのような)プロパティやアイテムが利用できます
  • glTFTM エクスポーター:現在のシーンを glTFTM 形式でエクスポートします


シーンのエクスポート後に、デザイナーは KUESA 3D Studio が提供するアセットパイプラインエディターなどのツールを利用してアセットの確認をすることが可能です。

KUESA 1.2 のデザイナー向けの新機能

  • Iro マテリアル:反射やクリア塗料による塗装、シンプルな透過サーフェスを表現できるマテリアルです
  • Blender 2.8 の対応状況:
    • Iro マテリアルを glTF 2.0 ファイルにエクスポートするための拡張。
    • KUESA Blender アドオンによるリアルタイムの Iro マテリアルの WYSIWYG プレビュー
    • アニメーションの改善:Blender で設定したマテリアルやライト、カメラのプロパティのアニメーションを glTF ファイルに(拡張を利用して)エクスポートし、KUESA Runtime からロードすることが可能になりました。

KUESA 3D Studio は現実世界の物理を近似した PBR(物理ベースレンダリング)マテリアルを利用し写真レベルの表現を実現しています。デザインツールとアプリケーション側のエンジンで同じマテリアルを利用しているため、デザイン時の見た目がそのままアプリケーション上で動作します。

Iro マテリアルライブラリ
Iro マテリアルにより、3D のデザイナーは直感的かつ芸術的に作業を行うことが可能になります。デザイナーは、一般的なサーフェスのプロパティ群(反射やクリア塗装や投下など)をシミュレートするマテリアルのカタログを利用することができ、綺麗な見た目を少ないオーバーヘッドで実現することが可能になります。このマテリアルは Blender などに向けた DCC ツールに統合されており、アセット作成時に WYSIWYG での正確なプレビューが可能で、デザイナーはモデリングの過程で最終的なビジュアルの決定や微調整を行うことが可能です。Iro マテリアルは、PBR マテリアルと比較すると9割程度シンプルな作りになっており、ローエンドの組み込みハードウェアにおいても十分なパフォーマンスで動作可能です。

ディベロッパーからみた KUESA 3D Studio

ディベロッパーは KUESA 3D Studio のツールを利用してアセットのプレビューや調整、確認、最適化を行うことができます。例えば、アセットパイプラインエディターでは、プレビューによる確認とシーンの走査が可能です。

KUESA 3D Runtime は(KDAB のエンジニアが開発、メンテナンスをしている)Qt3D 上で動作するため、Qt アプリケーションにシームレスに統合可能で、以下の機能を提供します。

  • KUESA の独自拡張を含めた glTFTM ファイルのインポート
  • PBR マテリアルのサポート
  • 最適化されたフレームグラフ(OpenGL のパイプライン設定のハイレベルな実現レイヤー)を提供
  • コレクション機能を利用したシーンのアイテムへのフルアクセス

KUESA 3D Studio は Qt の 3D および 2D/3D のハイブリッドアプリケーションにシームレスに組み込むことが可能です。ディベロッパーは C++ や QML の API を通して 3Dシーンのすべての内部情報にアクセスすることが可能で、特殊なエフェクトを追加したり、お使いのハードウェアに最適化したフレームグラフを生成したりすることができます。

KUESA 3D Studio の一部である KUESA™ 3D Runtime は技術サポート付きのスタンドアローンパッケージとして入手可能で、研究開発目的で技術評価やワークフローの体験のためにお使いいただくことが可能です。

実際に使ってみましょう

KUESATM 3D Studio は AGPL および商用ライセンスで利用可能となっており、ソースコードは github 上で公開されています。お使いの 3D デザインツールで glTF 2.0 形式でエクスポートするには、プラグインをダウンロードする必要があるかもしません。

技術サポート付きの KUESA™ 3D Runtime パッケージは こちら から購入いただけます。

KUESA 1.2 のディベロッパー向けの新機能

  • カスタム glTF マテリアルのロードに対応
  • API の改善(QML でアセットのノードのプロパティのバインディングが簡単に)
  • プロファイリングに対応(Qt 5.15 の Qt3D での対応を含む)
  • アニメーションの拡張(カスタム形式のアニメーションプロパティに対応)

KUESA は Qt3D 上に実装されているため、アプリケーションではすべての Qt3D の API を利用していただくことが可能です。

KUESA の動画

KUESA の実際のデモなどの動画をご覧ください:


お問い合わせ:

  • 韓国国内からは tQCS Inc., まで連絡をお願いします
  • それ以外の皆さんは下記の「お問い合わせ」からお願いします
tQCS Inc. は北欧の組み込みのソフトウェアとハードウェアのソリューションを各地でコンサルティングとして展開しているリーディングプロバイダーです。テクノロジーとソリューションとコンサルティングの組み合わせで、最先端のアプリケーションやサービスを提供しています。

KUESA 3D Studio を導入される際には、KDAB のエンジニアがオンサイトのトレーニングやワークショップの開催や、ワークフローのインテグレーションやカスタマイズ、最適化などのお手伝いをさせていただきますので、お気軽にご相談ください。

お問い合せ