Grawitacja
Deweloperzy | Geralda Kaszuby |
---|---|
Pierwsze wydanie | 2005 |
Wersja stabilna | |
Magazyn | |
Napisane w | C |
System operacyjny | Międzyplatformowe |
Dostępne w | język angielski |
Typ | Oprogramowanie edukacyjne |
Licencja | GPL |
Strona internetowa | gravit.slowchop.com [ martwy link ] |
Gravit to darmowy symulator grawitacji o otwartym kodzie źródłowym, dystrybuowany na licencji GNU General Public License . Program jest dostępny dla wszystkich głównych systemów operacyjnych , w tym Linux i innych systemów uniksopodobnych , Microsoft Windows i Mac OS X.
Gravit używa algorytmu Barnesa-Huta do symulacji problemu n -ciał .
Opis
Gravit to symulator grawitacji działający pod systemami Linux, Windows i Mac OS X. Jest udostępniany na licencji GNU General Public License, co czyni go darmowym. Wykorzystuje fizykę Newtona przy użyciu algorytmu N-ciała Barnesa-Huta. Chociaż głównym celem Gravit jest jak największa dokładność, tworzy on również pięknie wyglądające wzorce grawitacyjne. Zapisuje historię każdej cząstki, dzięki czemu może animować i wyświetlać ścieżkę jej podróży. Na każdym etapie możesz obracać widok w 3D oraz powiększać i pomniejszać. Gravit używa OpenGL z Lua, SDL, SDL_ttf i SDL_image.
Cechy
- Zobacz symulację w 3D, opcjonalnie przy użyciu obrazowania stereoskopowego
- Może być zainstalowany jako wygaszacz ekranu w systemie Windows
- Nagraj symulację, a następnie odtwórz ją z dowolną prędkością
- Załaduj / Zapisz nagraną symulację
- Obrót sterowany myszką
- Konsola z wykonaniem skryptu
- Zobacz tworzenie ośmiornicy w czasie rzeczywistym
- Kolory mogą być oparte na masie, prędkości, przyspieszeniu, pędzie lub energii kinetycznej
- Początkowe lokalizacje cząstek są skryptowalne ( Lua )
Status
Od pewnego czasu w 2017 roku witryna jest martwa, chociaż repozytorium GitHub pozostaje żywe.
Zobacz też
- ^ „Wydanie 0.5.1” . 5 marca 2014 . Źródło 11 grudnia 2018 r .
- ^ Gerald Kaszuba i in. (2003-2012). [1] Zarchiwizowane 2014-02-18 w Wayback Machine Gravit - Symulator grawitacji .
Linki zewnętrzne