これは New Terrain and 3D Map System という名前の Linux アプリで、最新リリースは terrain_system_release2_smartss3_MULTITHREAD_SMALLFILES.zip としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
OnWorks を使用した New Terrain and 3D Map System という名前のこのアプリをオンラインで無料でダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショットは
Ad
新しい地形と 3D マップ システム
DESCRIPTION
非常に軽量な高度な地形レンダリングおよび 3D マップ レンダリング システム。 最小限の依存関係: OpenGL、SDL。
2 ~ 3 つの個別のモジュールに分かれて配布されます。
1. 私が開発した地形および/または表面レンダリング アルゴリズムの C++ 実装。マルチスレッドと非マルチスレッドの両方のバリアントがリリースされます。
2. ポイント 1. と同様ですが、以前に書いた道路ネットワークのレンダリングと衝突検出モジュールを使用します。 また、地形の上部にいくつかの木を追加します。 (マルチトレッドバージョンはまだリリースされていません)
3. ポイント 2 と同様です。マルチスレッドの地形レンダリング、その上の道路、および移動する車両。
最も重要な部分は地形のレンダリングです。 その中心となるアルゴリズムは、多角形表面近似に関連する私の第 2 定理と第 XNUMX 定理を特徴としています。 開発にはXNUMX年くらいかかりました。 これは技術的には、ビューに依存する、継続的な動的な詳細レベルのレンダリング アルゴリズムです。 主な特徴は、シンプルさとドキュメントです。
4k x 4k の地形を簡単に実行できるだけでなく、それ以上のことも実行できます。
特徴
- 「ファイル」タブを参照してパッケージを確認してください。 好みのものを選択してください。
- Terrain Rendering モジュール単体: マルチスレッド (マルチコア コンピューターでは高速) バージョンと非マルチスレッド (ソースコードはシンプルですが、マルチコア コンピューターでは低速) バージョンが個別に提供されます。 希望のものを使用してください!
- 複合モジュール単体: 地形上に設定された 3D マップ システム。 マルチスレッドと非マルチスレッドのバリアントは個別に提供されます。
- 地形上の 3D マップを備えた複合モジュールで、車両が自由に移動できます。 マルチスレッド地形モジュールを使用します。 これでフル機能の GTA のようなゲームができるとは思わないでください。しかし、そのようなプログラムや同様のプログラムの出発点としては良いでしょう。
- コンパイル時間は非常に短く、最新の安価なコンピューターでは 10 ~ 15 秒です。
- 非常に短いソースコード。 依存関係はありません - OpenGL/Mesa と SDL ライブラリのみが必要です。 Corurse の標準 C++ ライブラリとともに。
- 情報とドキュメントが急速に強化されています。
- Terrain Rendering モジュール単体の簡略化されたバージョンもあります。ドキュメント (ホームページにあります) によると、マルチスレッドかどうかはソースコードで調整できます。 これは、第 4 の定理ではなく、多角形表面近似に関する私の第 1 の定理に依存しています。
- 理論的な観点から見ると、最も重要な特徴は「ランダム単純化地形システム」です。詳細についてはドキュメントを参照してください。 外部のハイトマップも必要ないため、ダウンロード時間は約 2 MB なので非常に短くなります。
- New Terrain System のバージョン 2 がリリースされました。かなり高速になりました。 基本的に、これは新しい地形システム アルゴリズムと簡略化された地形システム アルゴリズムの「融合」です。 それは、多角形表面近似に関する私の定理 1 と 4 の両方に依存しています。 定理 1 に従って隣接する領域を合わせるために再追加される詳細を削除しないことで、高速化が実現します。チェックは定理 4 に従って行われます。基本的に、トリガーとなる詳細を削除しないため、高速になります。定理 1 の条件では、隣接する領域を合わせるために詳細を再度追加する必要があります。 すべての変形例と同様に、明らかに定理 3 も使用されます。
Audience
科学/研究、教育、開発者、エンドユーザー/デスクトップ、エンジニアリング
ユーザーインターフェース
OpenGL、Projectは3Dエンジン、SDLです
プログラミング言語
C + +
カテゴリー
これは、https://sourceforge.net/projects/newterrainand3dmapsystem/ から取得できるアプリケーションです。 無料のオペレーティング システムの XNUMX つから最も簡単な方法でオンラインで実行できるように、OnWorks でホストされています。