Glnemo2 este o aplicație 3D de vizualizare multi-platformă, interactive și open-source, care păstrează lucrurile simple și vă ajută să vizualizați pozițiile particulelor de diferite componente cum ar fi halo materiei întunecate, stele, gaz, umflarea unui instantaneu al unui N-corp.
Caracteristici dintr-o privire
Aplicația este foarte simplă și concepută cu simplitate în minte, în special pentru aceia dintre voi care execută simulări N-corp, de la galaxii izolate la simulări cosmologice.
Alte caracteristici cheie includ un motor 3D rapid, care funcționează cu OpenGL și GLSL, suport pentru diverse fișiere (vezi paragraful următor pentru detalii) și capacitatea de a afișa informații detaliate despre date prin expunerea zonelor, formelor sau formării de structuri dense , cum ar fi bare, brațe spirale, aglomerări sau alunecări de galaxii.
Interfața grafică interactivă a utilizatorului este foarte simplă și poate fi utilizată numai pentru afișarea fișierelor NEMO, fișierelor Gadget 1 și 2 (Little Endian și Big Endian), fișierelor FTM (codul sph / nbody Clayton Heller), fișierelor RAMSES, fișierelor phiGRAPE , precum și conectarea la o simulare gyrfalcON în timp real în rețeaua locală.
Sub hota, OS-uri acceptate și disponibilitate
O privire rapidă sub capotă ne va arăta că aplicația este scrisă în întregime în limbajul de programare C ++, iar interfața grafică de utilizator (GUI) este proiectată cu ajutorul setului de instrumente Qt GUI cross-platform, ceea ce înseamnă că poate să fie utilizat cu succes pe sistemele de operare GNU / Linux, Microsoft Windows și Mac OS X.
Pe Linux, aplicația este disponibilă numai pentru descărcare ca arhivă sursă, care necesită utilizatorilor să configureze și să compileze programul înainte de instalare. Utilizatorii Arch Linux pot să-l instaleze cu ușurință direct din registrele de utilizatori.
Tu ai câștigat "un instrument mai bun pentru vizualizarea 3D interactivă
Toate acestea, Glnemo2 este o aplicație excelentă dacă sunteți în căutarea unui instrument gratuit pentru a citi NEMO, RAMSES, phiGRAPE, FTM, Gadget 1 și 2 fișiere sau simulări gyrfalcON în timp real din confortul desktop-ului Linux. Nu ați găsit un instrument mai bun pentru vizualizări 3D interactive.
Ce este nou în această ediție:
- (nou) suportă un nou format de fișier RAMSES cu familii de particule
- (nou) suport xyz / min maxim pentru RAMSES (GUI și CLI)
- (nou) îmbunătățirea modulului camerei
- (nou) îmbunătățește redarea vectorilor de viteză pe GPU-ul nvidia
- crearea de obiecte mai bune atunci când particulele se situează < 1
- fixați matricea de resetare atunci când dezactivați osd
- phiGrape este acceptat din nou
Formatul
Ce este nou în versiune:
- funcția de creare a obiectelor din GUI
- shader nou pentru a afișa viteza, o mai bună interactivitate
- factor de viteză în format cu virgulă mobilă
- particulele pot fi colorate prin norma vitezei
- adăugați opțiunea de încărcare a vitezelor din GUI
- culoarea de fundal și text poate fi setată din CLI
- butonul de adăugare pentru a selecta toate particulele pe ecran
- Print centru în loc de transfer
- zoom / rot / center pot fi modificate din GUI
- îmbunătăți perspectiva de comutare / vizualizarea ortografică
- coronograful funcționează și cu particule fără densitate
- remediați o problemă redusă de redare cu qt 5.2.1 și mai sus (linux)
- adăugați cursorul ocupat atunci când procesați
Ce este nou în versiunea 1.8.1:
- îmbunătăți suportul de tragere și fixare a fișierelor
- fixați regresia # 1594
- Fixați și lustruiți captura de ecran automată pentru rezoluția personalizată
- Construirea de pachete binare Linux / Win / Mac via cmake
Ce este nou în versiunea 1.8.0:
Ce este nou în versiunea 1.7.1:
(regresia față de versiunea 1.7.0)
Ce este nou în versiunea 1.7.0:
Ce este nou în versiunea 1.6.0:
- Acum se compilează atât cu QT4 cât și cu QT5. / li>
Ce este nou în versiunea 1.53:
- eliberarea de remediere a erorilor
- phiGrape snasphots poate fi încărcat din nou (vezi numărul # 443)
Ce este nou în versiunea 1.52:
Ce este nou în versiunea 1.51:
Ce este nou în versiunea 1.50:
- adăugați opțiunea GUI pentru a controla cronologia și pentru a juca înainte și înapoi direcție dintr-o listă de snaphots
- adăugați opțiunea de a face sfera opacă ca SUN
- adăugați GUI și CLI pentru opțiunea de centru de densitate
Ce este nou în versiunea 1.42:
- Compilație fericită qt4.6
Ce este nou în versiunea 1.41:
- set de la cli
- remediați problema compilației cu manipulatorul gyrfalcON
Ce este nou în versiunea 1.40:
- interfața de rotație complet rescrisă. Rotațiile sunt acum aplicate în jurul axei SCREEN x, y, z, care sunt fixe. Este mai intuitiv pentru utilizator.
- adăugați opțiunea nouă pentru a gestiona rotațiile automate
- adăugați afișarea axei ecranului
- adăugați proiecție ortografică
- pragul de densitate controlat cu butonul din mijloc al mouse-ului
- remediați erorile # 58 la încărcarea fișierului ramses
- remediați eroarea de eroare # 61 pe hardware-ul ATI / Intel
- compilație fericită qt4.8
Ce este nou în versiunea 1.30:
- bar ")
- remediați o eroare atunci când valorile fizice depășesc limitele
- remediați o eroare atunci când lista de fișiere conține linii goale
- crearea obiectelor experimentale
Ce este nou în versiunea 1.20:
- noua conductă de redare bazată pe un shader nou
- o mai bună interacțiune cu pragul de densitate
- randare mai rapidă în funcție de pragul de densitate
- afișarea temperaturii experimentale sortată după densitate
- toate componentele sunt selectate când, de la cli, selectați = "toate"
- adăugați taste rapide pentru a autorotate în jurul axei x, y, z în sens contrar acelor de ceasornic
- adăugați valoarea lmin pentru fișierul ramses amr
- remediați eroarea pe afișarea histogramei dacă valoarea fizică a glnemo2 se instalează în $ NEMOBIN)
- adăugați manualul glnemo2 (omul glnemo2)
- multe bug-uri fixate
Ce este nou în versiunea 1.11:
Ce este nou în versiunea 1.1:
- modificați motorul de randare a textului, se bazează acum pe PLIB și permite afișarea corectă a OSD în timpul redării off-screen (PLIB: http://plib.sourceforge.net/)
- remediați o problemă la programul shader cu driverul NVIDIA 260.19.12. (valoarea glPointsize nu mai este utilizată, ea a fost înlocuită cu o variabilă a factorului de textură uniformă)
- adăugați o filă nouă în caseta de dialog Opțiuni pentru a controla afișarea pe ecran
- utilizați widget-> setStyleSheet pentru a seta culoarea și a fi platformă independentă
- remediați o eroare la citirea mai multor fișiere gadget
Ce este nou în previzualizarea versiunii 2009-Oct-23:
- linia de comandă:
- mindens: setați pragul de densitate minimă
- maxdens: setați pragul de densitate maximă
- com: boolean la centru în funcție de centrul de masă
- cmapindex: dați indicele colormap
- colormap poate fi selectat direct din interfața cu utilizatorul
- afișare experimentală a temperaturii
- bug-uri fixate
Ce este nou în previzualizarea versiunii 2009-Iulie-16:
- Glnemo2 devine accelerat!
- accelerează uriaș pe motorul de randare (până la 1000%!), datorită:
- obiect tampon vertex
- shader de vârf și pixel (prin glsl)
- GL_POINT_SPRITE_ARB și GL_VERTEX_PROGRAM_POINT_SIZE_NV
- motorul de redare a densității, pentru afișarea și colorarea particulelor în funcție de lor
- densitatea și distanța dintre vecinii lor Kth. Funcționează cu gadget2
- instantanee cu componente de gaz și cu instantanee NEMO cu câmp de densitate.
- redarea de pe ecran, utilizând obiectul tampon cadru, pentru a realiza captura de ecran din linia de comandă și din GUI
- nou format de fișier de intrare phiGRAPE
- posibilitatea înregistrării și afișării orbitelor
- lista de fișiere nu mai are nevoie de antet
- calea camerei folosind b-spline, pentru a acoperi simularea
- ** TONS ** de bug-uri fixate
Cerințe :
- Qt
Comentariile nu a fost găsit