Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Delphi事例

クロスプラットフォーム4D太陽系シミュレーションはDelphiによって構築

pfdevice1

Planet Funは、AndroidおよびiOS向けの4D太陽系シミュレーションで、Delphiによって構築されています。惑星の位置は、VSOP2013天体歴によって、1500年から3000年までを計算しています。アプリは、FireMonkeyの3D機能を用いて作られており、すべてのソースコードを入手することができます。 その機能には、速度設定が可能な太陽系アニメーション、カメラターゲット(太陽または惑星)の選択、1500〜3000年の間での日付/時刻設定、ターゲットまでの距離設定、タッチ・ジェスチャー機能(1本指のパン、2本指のズーム、2本指での回転など)などがあります。惑星軌道ドットと各軌道は、52ドット(地球の場合、週に1ドット)で表され、地動軸(xおよびz)、VSOP2013 高解像度惑星座標、月座標計算、Hipparcos Input Catalogueの42455個の恒星背景などによって表示されています。そして、スマートフォンに搭載されたセンサー(コンパス、ジャイロ、GPS)を使って、スマートフォンの3Dの状態を制御します。スマートフォンのシーンは、センサー(コンパス、ジャイロ、GPS)から得られる情報によって位置が設定されます。Planet Funは楽しい軽量アプリで、クロスプラットフォーム向けDelphi FireMonkey 3Dの優れた実装例であると言えます。

Apple App Store

https://apps.apple.com/us/app/planet-fun/id1525941640

Google Play

https://play.google.com/store/apps/details?id=com.omarreis.planetfun

Webサイト

https://github.com/omarreis/vsop2013/tree/master/planetfun

画面ショットギャラリー


What's New for RAD Studio 11

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

コメント

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

IN THE ARTICLES