Intricad が博物館の仮想展示に Delphi を活用

オランダの博物館 Museumgouda が、展示品の 3D 画像を作成して対話的に来場者に見せるためのプロジェクトを開始するにあたり、技術系企業を評価したとき、Intricad はその中でも最も小さいチームでした。競合したのはずっと規模の大きい有名な企業でしたが、Intricad はスキャン システムを Delphi で開発していたため、目に見えるプロトタイプを早期に顧客に見せることができました。つまり、作ろうとしているものを具体的に博物館の人に示すことができ、プロトタイプから実システムへと無駄な作業なしにスムーズに移行できました。

「Delphi を使っていたので、自分たちの持っている技術を変更してプロトタイプ システムを作成する作業を驚くほど速く行うことができました。7 日もかかっていません。それで競合に勝つことができたのです。」Intricad のデジタル化担当者でプロジェクトのエンジニアでもある B.J. Rao はそう語っています。Intricad は博物館の要件をすべて満たすことができ、その案件を勝ち取りました。その後 Delphi は、映像処理から、3D グラフィックス、USB デバイス制御インターフェイスまで、博物館から与えられたソフトウェア開発のあらゆる側面で使われました。

Intricad で 3D スキャン技術を担当するエンジニアは当時も今も 2 人だけで、どちらもプログラマではありません。「私たちにはハードウェア開発とソフトウェア開発の幅広い技術的バックグラウンドがあります」と B.J. Rao は言います。エンジニアがソフトウェアのプログラム作成に Delphi を選択するのは、Delphi が直観的であり、設計が優れているためです。

Intricad では、Delphi を使用すると決める前に、Microsoft Visual Studio も検討していました。しかし、Visual Studio は、アルゴリズムやユーザー インターフェイスの構築やテストというよりも、コードの記述や管理を重視しているように思えました。「また、互換性の問題は常につきまといますし、ダイアログもありました」と Rao は語ります。これらの問題は、Delphi の自動更新と柔軟な接続性で解決することができます。

Intricad の研究開発部門の作業は、20% がハードウェア開発、80% がソフトウェア開発です。プログラムのソフトウェア開発部分では、新しいアルゴリズムのプロトタイプを数多く作成し、そのパフォーマンスを評価する必要があります。3D スキャンには、映像処理、サイズが非常に大きいデータの処理、3D グラフィックス、デバイス制御インターフェイスの処理が含まれます。これらはすべてシームレスに連動しなければなりません。「気がつけば、Delphi を使うことがどんどん増えていました。それによりものごとが明確かつ容易になったからです。Delphi を使うことで、最低限のオーバーヘッドで作業ができ、必要であれば深く調べることができました。」

Intricad のエンジニアが感心し、Delphi を使い続けようと決めた 1 つの要因に、熱心なファンの存在があります。「健全なサード パーティ コンポーネント業界が存在し、多くのサンプル コードが提供されています。また、情報や支援も積極的に提供されているように思います。」

現在 Intricad には、数々の企業や投資家から、ニーズに合わせて 3D スキャン システムをカスタマイズしてくれないかという打診が次々と届いています。「新興企業の私たちにとって、成功するには時間とお金が非常に大切です。他社より一生懸命働き、結果を残さなければなりません。Delphi を使っていれば、何が可能かを知ることができます。プロトタイプを素早く作成できたり組み込みのコンポーネントを使用できるおかげで、仕事を非常に手早くこなすことができます」と Rao は語っています。

 

delsma_icoDelphi/RAD Studioでスマートフォンアプリを開発

radstudio xe2 special upgrade jp 180x180

技術情報

ディスカッションフォーラム
Delphiに関する技術情報をコミュニティメンバーと共有可能。さまざまな質問に開発者が答えます。
サポートナレッジベース
Delphiの利用に関するサポート情報にアクセスできます。

「Delphi XE2は、間違いなくDelphi史上最も重要なリリースだ。『すごい!』の一言に尽きる。」

Boian Mitov
お客様の声 >

関連情報

FireMonkeyによるリッチビジネスアプリケーションの構築
Delphi HandbookでおなじみのMarco Cantù氏書き下ろし。実践的なビジネスアプリケーションを開発する手順を紹介。

RAD Studioマイグレーションセンター
Delphi / C++Builderの最新バージョンへ既存アプリケーションを移行するための技術情報を紹介。

ユーザー事例

Delphiで3Dモデリング
Intricadが博物館の仮想展示にDelphiを活用。

アプリケーションショーケース
Delphiで開発されたさまざまなアプリケーションをご覧いただけます。

twit_pageTwitterでエンバカデロをフォローしよう!