![traindevice1 | Embarcadero RAD Studio Delphi C++Builder Blogs traindevice1](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/traindevice1-4445156.jpg?resize=1140%2C694&ssl=1)
3D Train Studioは、Delphiによって構築された、完璧な鉄道模型計画を立案するための使いやすいアプリケーションです。3D Train Studioを用いれば、何千ものトラックから選択して、PC上に独自の詳細レイアウトを構築できます。山や渓谷などによって構成される風景を作成したり、道路に沿って家や木々を配置して、リアルタイムの3Dグラフィックで独自のミニチュアワールドを構築できます。さらに、ユーザーはバーチャルの列車に乗り込んで、踏切や信号、道路上の車両などのアニメーションとともに、完全な列車の操作をシミュレートできるのです。3D Train StudioのStefan Werner氏は、「Delphiがなければ、これほど効率的に、エレガントなUIを持つ3D Train Studioを開発することはできませんでした」と述べています。
技術的な側面を解説すると、3D Train Studioでは、数多くの異なる技術を活用しています。独自に開発した3Dエンジンは、ベースのグラフィックAPIを抽象化(Direct3D 9および11に対応)し、何千もの3Dオブジェクトをリアルタイムでレンダリングできます。FMOBライブラリのサポートによるサウンド処理、XML-RPC、カスタムタスクマネージャーを使用したマルチスレッドサポート、スムーズな画像ビューアーのためのカスタムVCLコンポーネント、XML処理、マルチ言語サポート(現在英語とドイツ語をサポート)、UI、ロジック、データの明確な分離(MVCモデル)などを利用しています。
Webサイト
画面ショットギャラリー
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/screenshot8-7854901.jpg?w=750&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/screenshot6-6951551.jpg?w=750&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/screenshot5-7992190.jpg?w=750&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/screenshot4-8179430.jpg?w=750&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/screenshot3-7608559.jpg?w=750&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/screenshot2-2755506.jpg?w=750&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/screenshot1-4261464.jpg?w=750&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/screenshot7-1751503.jpg?w=750&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/12/traindevice2-9938560.jpg?w=750&ssl=1)
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition