- SpaceSim OpenSPH solver पर आधारित एक नया ग्राफ़िक्स एप्लिकेशन है, जो वैज्ञानिक सिम्युलेशन को अधिक इंटरैक्टिव और सहज UI में संभालने के लिए Early Access संस्करण के रूप में उपलब्ध है
- सवाल, बदलाव के आइडिया और bug reports Discord पर लिए जाते हैं, और डेवलपमेंट सपोर्ट Patron के ज़रिए किया जा सकता है
- डाउनलोड और दस्तावेज़ Steam page तथा SpaceSim के Scripting दस्तावेज़ से जुड़े हैं
- OpenSPH वैज्ञानिक सिम्युलेशन के लिए एक लाइब्रेरी और ग्राफ़िक्स एप्लिकेशन है, और node-based editor के ज़रिए शुरुआती conditions और simulation steps सेट किए जाते हैं
- गैलरी में Hygiea family टक्कर, neutron star के आसपास accretion disk, galaxy merger, पृथ्वी-मंगल टक्कर, और black hole के आसपास पृथ्वी की कक्षा जैसे SPH और N-body simulation परिणाम दिखाए गए हैं
SpaceSim और OpenSPH की संरचना
- SpaceSim OpenSPH solver का उपयोग करने वाला एक नया ग्राफ़िक्स एप्लिकेशन है
- UI को अधिक इंटरैक्टिव, सहज और उपयोग में आसान बनाने के लिए डिज़ाइन किया गया है
- वर्तमान संस्करण Early Access में है
- कम्युनिटी और सपोर्ट के रास्ते
- SpaceSim डाउनलोड और दस्तावेज़
- OpenSPH मुख्य रूप से वैज्ञानिक सिम्युलेशन में उपयोग होने वाली एक लाइब्रेरी और ग्राफ़िक्स एप्लिकेशन है
- सिम्युलेशन को node-based editor से सेट किया जाता है
- शुरुआती conditions और अलग-अलग simulation steps को customize किया जा सकता है
- OpenSPH डाउनलोड और शुरुआत के संसाधन
सिम्युलेशन गैलरी के उदाहरण
- Hygiea family के मूल पिंड की टक्कर
- D pb=428 km target की SPH collision simulation के ज़रिए Hygiea family की उत्पत्ति दिखाई गई है
- neutron star के आसपास accretion disk
- यह soft-particle model का उपयोग करने वाली N-body simulation है
- मलबा क्षेत्र का पुनःसंचयन
- SPH के माध्यम से self-gravity reaccumulation और rubble-pile asteroid formation का simulation किया जाता है
- घूमते हुए बादल का पतन
- ideal gas से बने self-gravitating cloud को SPH से मॉडल किया गया है
- galaxy merger
- यह दो galaxies के टकराकर merger बनाने की N-body simulation है
- पृथ्वी-मंगल टक्कर
- यह वह SPH simulation है जिसमें मंगल पृथ्वी से 5km/s की रफ़्तार से टकराता है
- black hole की परिक्रमा करती पृथ्वी
- black hole के आसपास accretion disk को raymarching से render किया गया है
- ring formation
- बृहस्पति की कक्षा में दो उपग्रह टकराते हैं और एक ring बनती है
1 टिप्पणियां
Hacker News टिप्पणियाँ
अभी-अभी इंस्टॉल करके देखा, और जब हटाने लगा तो इसने
/usr/local/binहटाने की कोशिश कीrmटाइप करना हमेशा डरावना लगता है। टेस्ट करते समय मैं आम तौर पर पहलेecho rmलिखता हूँ, ताकि review के दौरान इस तरह की समस्या पकड़ने का मौका रहेrm -rसे कोशिश की थी याrmdirसे। अगरrmdirथा, तो ठीक लगता है क्योंकि बची हुई files होने पर/usr/local/binवैसा ही रहेगाLinux पर Wine 9.22 के साथ चलाने पर, Intel integrated graphics पर भी installer और game पूरी तरह काम करते हैं
https://github.com/pavelsevecek/OpenSPH
हालांकि यह Debian 10 के लिए है, इसलिए लगता है कि नई Ubuntu/Mint installations पर काम नहीं करता
संदर्भ: https://spaceengine.org/
xkcd से प्रभावित होकर अगर केले, हीरे जैसी मज़ेदार materials से planet materials खुद define कर सकें तो मज़ा आएगा
सोच रहा हूँ कि install करने के बाद तुरंत चला कर देखने के लिए कोई सरल example है या नहीं
या कोई valid flowchart के बारे में hint दे सके तो अच्छा होगा
वाकई impressive है
थोड़ा संबंधित: Gravity Wars एक 2-player physics artillery game है जिसमें planets projectile trajectory को प्रभावित करते हैं
https://github.com/whyboris/Gravity-Wars
उसी developer का Orbit Outlaws[2] भी अभी देखा; यह उसी concept को expand करता है और वह भी abandoned है
[1]: https://store.steampowered.com/app/426930/Moonshot/
[2]: https://store.steampowered.com/app/1319100/Orbit_Outlaws/
hit होने पर explosion का इस्तेमाल करके अंतिम पलटवार करने वाला revenge explosion concept खास तौर पर पसंद आया
बहुत शानदार। आजकल science वाले लोग Windows installer तक बना दें, ऐसा कम ही होता है; इससे Microsoft Word ही इस्तेमाल करने वाले या game cheats करने वाले लोग भी modern computing क्या कर सकती है, इसकी थोड़ी झलक देख सकते हैं
उम्मीद है उनमें से कुछ लोग बुरी तरह formatted documents से आगे भी सोचेंगे, लेकिन अभी तो ज़्यादा संभावना यही लगती है कि वे मानेंगे कि धरती सपाट है और इसे science fiction कहेंगे
अच्छा दिखता है, लेकिन GitHub metrics देखें तो अफसोस, project ठहरा हुआ लगता है। master पर आखिरी commit 6 महीने पहले था, develop पर 2 महीने पहले
स्रोत: https://github.com/pavelsevecek/OpenSPH/graphs/contributors
https://www.youtube.com/@pavelsevecek/videos?view=0&sort=dd&...
JavaScript ecosystem में दिखने वाला, सिर्फ बदलाव के लिए होने वाला excessive churn कोई normal benchmark नहीं है