Skip to main content

実機環境で
高い性能を発揮する
3D グラフィックス

組み込みシステムからデスクトップコンピューターまで、幅広い環境でスムーズに動作する、印象的な 3D ユーザーインターフェースを構築できます。
製品ライフサイクル全体を通して、一貫したパフォーマンスを維持します。

3D オブジェクトとエフェクト

An example of how Qt Quick 3D handles realistic materials, shadows, and effects.

3D シーン

Hyperrealistic 3D environment built with Qt, showing mountains, 3D objects, a waterfall, grass, snow and other elements.

3D と 2D の統合

A smart home user interface built with Qt, with both 2D and 3D graphics.

UX を損なわない 3D グラフィックス

Qt を使えば、高価なハイエンド開発マシンに縛られることなく、プロジェクトに最適なハードウェアを柔軟に選択できます。同時に、スムーズで応答性の高いユーザーインターフェースを確実に実現します。3D グラフィックスは時間が経っても一貫した品質を保ち、最適化が必要になった場合でも、コードにフルアクセスできるため、意図どおりに細かくカスタマイズできます。

フル機能の
3D グラフィックスフレームワーク

ゲームエンジンのようなオーバーヘッドなしに、モダンな 3D ユーザーインターフェースを構築できます。最適で安定したパフォーマンスを確保します。

詳しく見る

2D と 3D を
ネイティブに統合

ツールや言語を切り替えることなく、同一のインターフェース内で 2D と 3D グラフィックスを組み合わせることができます。

詳しく見る

クロスプラットフォーム対応の
3D シーン

3D UI を一度作成すれば、コードを書き換えることなく、さまざまなハードウェアプラットフォームに展開できます。

詳しく見る

従来のソリューションでは、メモリ使用量が徐々に増え続けていました。最初は問題なさそうに見えたのですが、やがて UI がハードウェアの限界に達し、クラッシュするようになったのです。Qt に切り替えたところ、メモリ使用量が即座に 85%削減され、しかもパフォーマンスは時間が経っても安定したままでした。

Tero Ohranen氏, Verge Motorcycles UX/UIデザインナ

事例を読む

3D scene created with Qt, showing a boat navigating on a river of a modern city, going under a bridge.
3D ユーザーインターフェース

プロフェッショナルな 3D グラフィックスに必要なすべて

Qt は、ゲームエンジンと同等の 3D 機能を提供しながら、プレイヤーロジックやレベル管理、ゲームループといった不要なオーバーヘッドを排除しています。

シンプルな 3D オブジェクトから高度にインタラクティブなシーンまで、プロフェッショナルな 3D グラフィックスの構築に必要な機能を網羅しています。

  • モデルのインポートや作成
  • リアルなマテリアルやライティングの適用
  • アニメーションや物理演算の追加
  • 必要に応じたシェーダーによるカスタマイズ

Qt は UI 設計に最適化されているため、時間が経っても一貫した、最適なパフォーマンスを維持できます。

An example of car HVAC control system built with Qt, mixing both 2D and 3D graphics.
ネイティブ 2D / 2.5D / 3D グラフィックス

ネイティブに 2D・2.5D・3D を組み合わせる

別々のツールキットを使う煩雑さなく、2D と 3D のオブジェクトを組み合わせた UI を構築できます。

Qt Quick 3D は Qt Quick の拡張として提供されているため、フラットな 2D グラフィックスから 2.5D エフェクト、複雑な 3D シーンまで、同じ言語と同一のコードベースで設計できます。

2D のダッシュボードに 3D モデルを組み込みたい場合も、スムーズに対応できます。また、3D 環境の中にインタラクティブな 2D コントロールを配置することも容易です。

すべてが自然に連携するため、統合作業に悩まされることなく、優れたインターフェースの設計に集中できます。

クロスプラットフォーム 3D グラフィックス

すべての製品で一貫した 3D UI を実現

複数の製品ラインを持つ企業でも、各プラットフォームごとに一から作り直すことなく、エントリーモデルからプレミアムデバイスまで、同じ高品質な 3D 体験を提供できます。

Linux、Windows、macOS で開発し、さまざまな OS、ブラウザ、さらにはベアメタル環境まで幅広く展開可能です。

Qt Quick 3D は、低消費電力システムから高性能システムまで自然にスケールします。さらに QtRhi が、Vulkan、Direct3D、OpenGL、Metal など、適切なグラフィックス API へ自動的に変換します。

一度設計すれば、あらゆる環境へ展開可能。製品ファミリー全体で、見た目とパフォーマンスの一貫性を確保できます。

対応プラットフォームを確認する グラフィックスのドキュメントを見る

Qt の 3D グラフィックスのサンプルとデモ

自動車

3D グラフィックス、ビジュアルエフェクト、モーションデザインなどを備えた、Qt で構築された車載インフォテインメント(IVI)システム


オンラインで試す

An In-Vehicle Infotainment (IVI) system for a car, featuring 3D graphics and created with Qt.

医療機器

2D アセット、3D FBX モデル、アニメーション、インタラクティブなボタンやスライダーなどを含む、アニメーション対応の UI


デモを試す

2D and 3D graphical user interface for a medical device created with Qt, showing heart monitoring, patient notes, and other critical information

デジタルツイン

Figma 連携、再利用可能なコンポーネント、ビジュアルステートロジック、スムーズなトランジションを備えた産業向けショーケースアプリケーション


オンラインで試す

An industrial showcase application that demonstrates the power of creating user interfaces with Qt Design Studio, including reusable components, visual state logic, and smooth transitions.

フォトリアルな世界

空や地形、山、水、滝などを含むダイナミックな環境で、アニメーションする 3D オブジェクトがリアルタイムに連動


プレゼンテーションを見る

A hyperrealistic 3D scene built with Qt, featuring mountains, sky, water, waterfalls, and 3D objects such as a sphere.

モビリティ体験

Qt で構築されたシーンを通じて体験する、1 人称視点の自動運転シミュレーション


プレゼンテーションを見る

An aviation 3D graphical user interface on a 3D environment, built with Qt.

組み込み向け 3D グラフィックス

組み込みプラットフォーム上で、リアルタイム反射やシャドウ表現などの高度なビジュアルエフェクトを実現


ウェビナーを見る

A 3D UI built with Qt for an industrial vehicle, showing real-time data and information visualized with 2D and 3D graphics.

Qtフレームワークは、再利用可能なアトミックなUIコンポーネントを生成し、それをさまざまなプロジェクトや機器で効果的に再利用できます。このアプローチにより、異なるデバイスにわたって一貫性のある最適なユーザーエクスペリエンスを提供できるのです。

Daniel Dersmann氏, BSH グローバルGUIフレームワーク開発責任者

事例を読む

qt6-logo-image
ネイティブレンダリング機能

他に類を見ない安定性

市場で実績があり、充実したサポート体制を備えた Qt Framework を使って、3D ユーザーインターフェースを構築できます。Qt は、世界中で 150 万人以上の開発者から信頼されています。

Qt の長期サポート、包括的なドキュメント、そして強力な開発者コミュニティにより、3D グラフィックスは安定性・保守性・将来性を保ち続けます。日々の運用に追われることなく、付加価値の高い開発に集中できます。

Qt の 3D グラフィックス機能を詳しく見る

Qt Quick for Android - Qt 6.9 および 6.10

このブログは「Qt Quick for Android - Qt 6.9 and 6.10」の抄訳です。 最近、Qt Quick for A...

Read more

Qt Quick 3D におけるライトマップベイクとその他の改善点

このブログは「Lightmap Baking and Other Improvements in Qt Quick 3D」の抄訳です。 本ブ...

Read more

Qt Design Studio 4.8.1 リリース

このブログは「Qt Design Studio 4.8.1 Released」の抄訳です。

Read more

Qt Design Studio 4.8 リリース

このブログは「Qt Design Studio 4.8 Released」の抄訳です。 Qt Design Studio 4.8 がリリース...

Read more

Qt フレームワークについて
もっと知る

Qt フレームワークが提供する 包括的なライブラリ群により、ミドルウェアから UI、2D から 3D、そしてプラットフォーム間の違いまで、日常的な実装作業を大幅に削減できます。

リリース & ライセンスについて
もっと知る

定期的な Qt フレームワークの リリースサイクルと、柔軟なライセンスオプションにより、製品の要件に最適な選択が可能です。

Qt の可能性を最大限に引き出す

Qt の強力なクロスプラットフォーム UI フレームワークを使って、基本的なコントロールとリッチなコンポーネントを組み合わせた UI 開発を今すぐ始めましょう。