SpaceSim
(pavelsevecek.github.io)- SpaceSimは、OpenSPH solverベースの新しいグラフィックアプリケーションであり、科学シミュレーションをよりインタラクティブで直感的なUIで扱うことを目指したEarly Access版
- 質問、変更アイデア、バグ報告はDiscordで受け付けており、開発支援はPatronを通じて可能
- 配布とドキュメントは、Steam pageとSpaceSim向けのScriptingドキュメントにリンクしている
- OpenSPHは科学シミュレーション向けのライブラリ兼グラフィックアプリケーションで、ノードベースエディタで初期条件とシミュレーション段階を設定する
- ギャラリーでは、Hygiea familyの衝突、中性子星周辺の降着円盤、銀河合体、地球-火星衝突、ブラックホール周辺の地球軌道といったSPHおよびN-bodyシミュレーション結果を紹介している
SpaceSimとOpenSPHの構成
- SpaceSimはOpenSPH solverを使用する新しいグラフィックアプリケーション
- UIはよりインタラクティブで直感的かつ使いやすいように設計されている
- 現在のバージョンはEarly Access
- コミュニティと支援窓口
- SpaceSimのダウンロードとドキュメント
- OpenSPHは主に科学シミュレーションに使われるライブラリ兼グラフィックアプリケーション
- シミュレーションはノードベースエディタで設定する
- 初期条件と個々のシミュレーション段階をカスタマイズできる
- OpenSPHのダウンロードと導入資料
シミュレーションギャラリーの例
- Hygiea familyの母天体衝突
- D pb=428 km targetのSPH衝突シミュレーションで、Hygiea familyの起源を示す
- 中性子星周辺の降着円盤
- soft-particle modelを使用したN-bodyシミュレーション
- 破片場の再集積
- SPHで自己重力による再集積とrubble-pile asteroidの形成をシミュレーションする
- 回転する雲の崩壊
- 理想気体で構成された自己重力雲をSPHで扱う
- 銀河合体
- 2つの銀河が衝突して合体を形成するN-bodyシミュレーション
- 地球-火星衝突
- 火星が地球に5km/sで衝突するSPHシミュレーション
- ブラックホールを公転する地球
- ブラックホール周辺の降着円盤をraymarchingでレンダリングする
- リング形成
- 木星軌道で2つの衛星が衝突してリングが形成される
1件のコメント
Hacker News のコメント
さっきインストールしてみたが、アンインストールしようとしたら
/usr/local/binの削除を試みたrmと入力するのはいつも怖い。テスト時はたいてい先にecho rmと書いて、この種の問題をレビュー中に見つける機会を作るようにしているrm -rで試したのかrmdirで試したのか気になる。rmdirなら残っているファイルがある場合/usr/local/binはそのまま残るので、問題なさそうに見えるLinux で Wine 9.22 を使って実行したところ、Intel 内蔵グラフィックスでもインストーラーとゲームが完璧に動作した
https://github.com/pavelsevecek/OpenSPH
ただし Debian 10 向けなので、最新の Ubuntu/Mint 環境では動作しないようだ
参考: https://spaceengine.org/
xkcd の影響を受けて、バナナやダイヤモンドのようなばかげた物質で惑星の材料を自分で定義できたら面白そう
インストール後すぐに試せる簡単なサンプルがあるのか気になる
あるいは、有効なフローチャートについてヒントをくれる人がいるとありがたい
本当に印象的
少し関連: Gravity Wars は、惑星が発射体の軌道に影響を与える2人用の物理砲兵ゲーム
https://github.com/whyboris/Gravity-Wars
同じ開発者の Orbit Outlaws[2] も今見たところで、同じコンセプトを拡張したゲームで、こちらもやはり放置状態
[1]: https://store.steampowered.com/app/426930/Moonshot/
[2]: https://store.steampowered.com/app/1319100/Orbit_Outlaws/
命中したときに爆発を利用して最後の反撃を試みる復讐爆発というコンセプトが特に気に入った
とても素晴らしい。最近は科学系の人たちが Windows インストーラーまで用意してくれることは珍しいが、そのおかげで Microsoft Word しか使わない人やゲームのチートをするだけの人たちも、現代のコンピューティングに何ができるのかを少しは見ることができる
そのうちの一部でも、ひどい書式の文書の向こう側に考えを巡らせるようになればいいが、今のところは地球が平らだと信じて、これをSFだと呼ぶ可能性のほうが高そうだ
かっこよさそうだが、GitHub の指標を見ると残念ながらプロジェクトは停滞しているようだ。master の最後のコミットは6か月前、develop は2か月前
出典: https://github.com/pavelsevecek/OpenSPH/graphs/contributors
https://www.youtube.com/@pavelsevecek/videos?view=0&sort=dd&...
JavaScript エコシステムで見られる、ただ変化のためだけの過剰な churn は、正常の基準ではない