| 開発元 | Act-3D B.V. |
|---|---|
| 最新版 |
5.0
/ 2012年3月 |
| 対応OS | Microsoft Windows |
| プラットフォーム | DirectX |
| 種別 | Game Engine |
| ライセンス | Commercial, Educational license available. |
| 公式サイト | Official Quest3D product page |
Quest3Dは3Dエンジンであり、その開発プラットフォームである。
主な用途は、建築物、プロダクト、デザインのビジュアライゼーションやコンピューターゲーム、トレーニング用シミュレータ等である。
Mayaや3D Studio Max、AutoCADなどの3DソフトウェアやCADソフトウェアで制作された3Dモデルを利用し、インタラクティブなリアルタイム3Dアプリケーションを作成することができる。 Quest3DはオランダのAct-3D B.V.によって開発されており、2001年9月にリリースされた。
Quest3Dの最も重要な特徴の一つがそのプログラミングの方法である。
C++などのプログラム言語による通常のプログラミングとは異なり、Quest3Dではほとんどのプログラミングをグラフィカルに行うことができる。 また、実際にアプリケーションを実行しながらリアルタイムにプログラムを開発することができることも大きな特徴の一つである。 これは通常のプログラム環境とは異なり、コンパイルを必要としないということを意味する。
Quest3Dでは、"Channel"と呼ばれるコンポーネントをつなぎ合わせることでアプリケーションを構築していく。
コンポーネントはツリー状につなぎ合わされ、これが実際のプログラム構造を表す。 エンジンは毎フレームごとにツリー内を駆動し、つなぎ合わされたチャンネルを実行していく。 このことにより、リアルタイムに動作するアプリケーションが構築される。 全てのチャンネルはコンパイル済みのコードで構成されており、アプリケーションの実行にはコンパイルが必要ない。 このため、作成されたアプリケーションのパフォーマンスはコンパイル済みのコードとの差がない。 ただし、仮想機械でアプリケーションが実行された場合はこの限りではない。
Quest3Dはいくつかのエディタから構成される。
エディタにはチャンネルグラフを構築するもの、3Dオブジェクトやアニメーションを編集するもの、HLSLシェーダやLUAスクリプトを 記述するものなどがある。
Quest3Dで作成されたアプリケーションは、スタンドアローンのWindows実行ファイルやWebページに書き出すことができる。 サポートされるWebブラウザはInternet ExplorerとFirefoxである。
Some functionality of the engine requires other hardware specifications.
商用ライセンスの他、教育用ライセンスがある。
コンピュータゲーム、建築ビジュアライゼーション、シリアスゲーム、シミュレーション、TV番組や映画
未登録
IPFS未登録
📡 0ピア
N=1
CRITICAL
PQS D31