SpaceSim
(pavelsevecek.github.io)- SpaceSim ist eine neue grafische Anwendung auf Basis des OpenSPH-Solvers; die Early-Access-Version soll wissenschaftliche Simulationen in einer interaktiveren und intuitiveren UI zugänglich machen
- Fragen, Ideen für Änderungen und Fehlermeldungen werden über Discord entgegengenommen; die Entwicklung kann über Patron unterstützt werden
- Downloads und Dokumentation sind über die Steam page und die Scripting-Dokumentation für SpaceSim verfügbar
- OpenSPH ist eine Bibliothek und grafische Anwendung für wissenschaftliche Simulationen; mit einem node-basierten Editor werden Anfangsbedingungen und Simulationsschritte festgelegt
- Die Galerie zeigt Ergebnisse von SPH- und N-body-Simulationen wie den Zusammenstoß der Hygiea-Familie, eine Akkretionsscheibe um einen Neutronenstern, Galaxienverschmelzungen, einen Erde-Mars-Einschlag und eine Erdumlaufbahn um ein Schwarzes Loch
Aufbau von SpaceSim und OpenSPH
- SpaceSim ist eine neue grafische Anwendung, die den OpenSPH-Solver verwendet
- Die UI ist interaktiver, intuitiver und auf eine einfache Nutzung ausgelegt
- Die aktuelle Version ist Early Access
- Community- und Support-Kanäle
- Download und Dokumentation für SpaceSim
- OpenSPH ist eine Bibliothek und grafische Anwendung, die hauptsächlich für wissenschaftliche Simulationen genutzt wird
- Simulationen werden mit einem node-basierten Editor eingerichtet
- Anfangsbedingungen und einzelne Simulationsschritte lassen sich anpassen
- Download und Einstiegsmaterial für OpenSPH
Beispiele aus der Simulationsgalerie
- Kollision des Mutterkörpers der Hygiea family
- Eine SPH-Kollisionssimulation eines Ziels mit D pb=428 km zeigt den Ursprung der Hygiea family
- Akkretionsscheibe um einen Neutronenstern
- Eine N-body-Simulation mit einem soft-particle model
- Wiederansammlung eines Trümmerfelds
- Mit SPH werden die durch Eigengravitation verursachte Wiederansammlung und die Bildung eines rubble-pile asteroid simuliert
- Kollaps einer rotierenden Wolke
- Eine selbstgravitative Wolke aus idealem Gas wird mit SPH behandelt
- Galaxienverschmelzung
- Eine N-body-Simulation, in der zwei Galaxien kollidieren und verschmelzen
- Erde-Mars-Kollision
- Eine SPH-Simulation, in der der Mars mit 5km/s auf die Erde trifft
- Erde in Umlaufbahn um ein Schwarzes Loch
- Die Akkretionsscheibe um ein Schwarzes Loch wird mit raymarching gerendert
- Ringbildung
- In der Jupiterbahn kollidieren zwei Monde und bilden einen Ring
1 Kommentare
Hacker-News-Kommentare
Gerade installiert, und beim Deinstallieren wurde versucht,
/usr/local/binzu löschenrmin Skripten zu verwenden. Beim Testen nehme ich normalerweise zuerstecho rm, damit ich die Chance habe, solche Probleme bei der Überprüfung zu entdeckenrm -roder mitrmdirversucht wurde. Wenn esrmdirwar, scheint es okay zu sein, weil/usr/local/bindann bestehen bleibt, wenn noch Dateien darin sindUnter Linux funktioniert der Installer und das Spiel mit Wine 9.22 selbst mit integrierter Intel-Grafik perfekt
https://github.com/pavelsevecek/OpenSPH
Es ist allerdings für Debian 10 gedacht und scheint auf aktuellen Ubuntu-/Mint-Installationen nicht zu funktionieren
Zur Referenz: https://spaceengine.org/
Wäre lustig, wenn man, von xkcd beeinflusst, selbst Planetenmaterialien aus absurden Stoffen wie Bananen oder Diamanten definieren könnte
Ich frage mich, ob es ein einfaches Beispiel gibt, das man direkt nach der Installation ausprobieren kann
Oder ob jemand Hinweise auf einen sinnvollen Workflow geben kann
Wirklich beeindruckend
Etwas verwandt: Gravity Wars ist ein Physik-Artilleriespiel für zwei Spieler, in dem Planeten die Flugbahnen der Geschosse beeinflussen
https://github.com/whyboris/Gravity-Wars
Orbit Outlaws[2] vom selben Entwickler habe ich gerade auch gesehen; das erweitert dasselbe Konzept und ist ebenfalls aufgegeben
[1]: https://store.steampowered.com/app/426930/Moonshot/
[2]: https://store.steampowered.com/app/1319100/Orbit_Outlaws/
Besonders gefällt mir das Konzept der Rache-Explosion, bei der man bei einem Treffer die Explosion für einen letzten Gegenschlag nutzen kann
Sehr cool. Heutzutage kommt es selten vor, dass Leute aus dem Wissenschaftsbereich sogar noch einen Windows-Installer bauen; dadurch können selbst Leute, die nur Microsoft Word benutzen oder mit Spiel-Cheats herumhantieren, zumindest ein wenig sehen, was modernes Computing leisten kann
Schön wäre, wenn wenigstens ein paar von ihnen anfingen, über miserabel formatierte Dokumente hinauszudenken, aber im Moment ist es wohl wahrscheinlicher, dass sie die Erde für flach halten und das hier Science-Fiction nennen
Sieht toll aus, aber wenn man sich die GitHub-Metriken ansieht, scheint das Projekt leider ins Stocken geraten zu sein. Der letzte Commit auf master ist 6 Monate her, auf develop 2 Monate
Quelle: https://github.com/pavelsevecek/OpenSPH/graphs/contributors
https://www.youtube.com/@pavelsevecek/videos?view=0&sort=dd&...
Dieser übermäßige churn im JavaScript-Ökosystem, bei dem sich ständig nur um der Veränderung willen etwas bewegt, ist kein sinnvoller Maßstab