Glnemo2 er et multiplatform, interaktivt og 3D-visualiseringsprogram med åben kilde, der holder tingene enkle og hjælper dig med at se partiklerpositioner af forskellige komponenter som mørk stof halo, stjerner, gas, disk eller bulge af et N-body snapshot.
Funktioner et overblik
Ansøgningen er meget enkel og designet med enkelhed i tankerne, specielt til dem, der kører N-kropsimuleringer, fra isolerede galakser til kosmologiske simuleringer.
Andre vigtige funktioner omfatter en hurtig 3D-motor, der drives af OpenGL og GLSL, understøtter forskellige filer (se næste afsnit for detaljer) og evnen til at vise detaljerede oplysninger om dataene ved at udsætte tætte områder, former eller strukturer , såsom barer, spiraler arme, klumper eller jordnødder af galakser.
Den interaktive grafiske brugergrænseflade er meget grundlæggende og kan kun bruges til visning af NEMO-filer, Gadget 1 og 2 (Little Endian og Big Endian) -filer, FTM-filer (Clayton Heller's sph / nbody-kode), RAMSES-filer, phiGRAPE-filer , samt at oprette forbindelse til en real-time gyrfalcON-simulering på det lokale netværk.
Under emhætten understøttes operativsystemer og tilgængelighed
Et hurtigt kig under emhætten viser os, at applikationen er skrevet helt i C ++ programmeringssprog, og dens grafiske brugergrænseflade (GUI) er designet ved hjælp af Qt GUI toolkit på tværs af platformen, hvilket betyder at det kan bruges med succes på GNU / Linux, Microsoft Windows og Mac OS X operativsystemer.
På Linux er applikationen kun tilgængelig til download som et kildearkiv, hvorved brugerne skal konfigurere og kompilere programmet forud for installationen. Arch Linux-brugere kan nemt installere det direkte fra brugerregistrene.
Du har ikke fundet et bedre værktøj til interaktiv 3D-visualisering
Alt i alt er Glnemo2 en fantastisk applikation, hvis du leder efter et gratis værktøj til at læse NEMO, RAMSES, phiGRAPE, FTM, Gadget 1 og 2 filer eller real-time gyrfalcON-simuleringer fra komforten på dit Linux-skrivebord. Du har ikke fundet et bedre værktøj til interaktive 3D-visualiseringer.
Hvad er nyt i denne udgave:
- (nyt) understøt nyt RAMSES-filformat med partikelfamilier
- (ny) xyz / min maksimal understøttelse til RAMSES (GUI og CLI)
- (nyt) forbedret kameramodul
- (nyt) forbedre hastighedsvektorer, der gengiver nvidia GPU
- Oprettelse af bedre genstande, når partikler spænder & lt; 1
- Fix reset matrix, når deaktivere osd
- phiGrape format understøttes igen
Hvad er nyt i version:
- eksperimentelle FITS-filer plugin læser
- Genstande oprettelse funktion fra GUI
- Ny skygge for at vise hastighed, bedre interaktivitet
- hastighedsfaktor i floating point format
- Partikler kan farves med hastighedsnorm
- Tilføj mulighed for at indlæse hastigheder fra GUI
- Baggrunds- og tekstfarve kan indstilles fra CLI
- Tilføj knap for at vælge alle partikler på skærmen
- osd udskrive center i stedet for overførsel
- zoom / rot / center kan ændres fra GUI
- forbedre skift perspektiv / ortografisk visning
- Koronograf arbejder også med partikler uden tæthed
- lave et problem med langsomgengivelse med qt 5.2.1 og nyere (linux)
- Tilføj optaget markør, når du behandler
Hvad er nyt i version 1.8.1:
- forbedre træk og slip filer support
- Fix regression # 1594
- Fix og polsk automatisk skærmbillede til brugerdefineret opløsning
- Linux / Win / Mac binaries pakkebygning via cmake
Hvad er nyt i version 1.8.0:
- Træk og slip filer support
- Dobbeltklik på filværker på MacOSX
- ramses 2D support
- ramses hastighedsvektorer for tilføjede gaspartikler
- Fixer dårlig gengivelse for højeste tæthedspunkter
- farvebalk viser korrekt temperatur, når den er valgt
- Skærmbilleder fra kommandolinjen virker igen
- Mac OS X Maverick / QT5 kompileringssucces
Hvad er nyt i version 1.7.1:
- Løs problemet # 1460 angående størrelsen af gaspartikler (regression mod version 1.7.0)
- Fjern tipsy support for windows mål
Hvad er nyt i version 1.7.0:
- større udgivelse
- Tilføj tipsy-filsupport
- forbedre beregningen af automatisk teksturstørrelse
- Tilføj alternativ afspilning med mellemrumstast
Hvad er nyt i version 1.6.0:
- Kompilerer nu med både QT4 og QT5.
Hvad er nyt i version 1.53:
- fejlrettelse frigivelse
- phiGrape snapshots kan indlæses igen (se udgave # 443)
Hvad er nyt i version 1.52:
- fejlfinding
- fejlrettelse på temperatur med gadgetfiler
- rette om omfordeling af data, når fysiske værdier
Hvad er nyt i version 1.51:
- fejlfinding
- Fix tæthedstærsklen er ikke korrekt indstillet mellem rammer (se udgave # 125)
- Korrigér fejl på akkumulering blandingsgengivelse (tastetryk "m")
Hvad er nyt i version 1.50:
- tilføj GUI-valg for at styre tidslinjen og for at spille frem og tilbage retning fra en liste over snapshots
- Tilføj mulighed for at gøre uigennemsigtig sfære som SUN
- Tilføj GUI og CLI for center density density
Hvad er nyt i version 1.42:
- Glad qt4.6 compilation
Hvad er nyt i version 1.41:
- Fix fejltæthedsværdi, der vises på farvelisten, når min / max fys indstillet fra cli
- Fix kompileringsproblem med gyrfalcON manipulator
Hvad er nyt i version 1.40:
- Rotationsgrænsefladen er helt omskrevet. Rotationer anvendes nu omkring SCREEN akse x, y, z, som er faste. Det er mere intuitivt for brugeren.
- Tilføj ny faneblad til at administrere automatiske rotationer
- Tilføj skærm akse display
- Tilføj ortografisk projektion
- tærskel tærskel styret med musens midterste knap
- Fix bug # 58 crashs på ramses filindlæsning
- Fix bug # 61 colorbar disapear på ATI / Intel hardware
- glad qt4.8 compilation
Hvad er nyt i version 1.30:
- tilføj farvebjælkevisning i 3D-visning (se "farve bar og fanebladet)
- Fix en fejl, når fysiske værdier er uden for grænserne
- lave en fejl, når listen over filer indeholder tomme linjer
- oprettelse af eksperimentelle objekter
Hvad er nyt i version 1.20:
- Ny renoveringsrørledning baseret på en ny shader
- bedre interaktivitet med tærskelværdier
- hurtigere gengivelse iht. tæthedsgrænsen
- eksperimentelt temperaturdisplay sorteret efter massefylde
- Alle komponenter vælges, når du fra cli vælger = "alt"
- Tilføj genvejstaster for autorotering omkring x, y, z-aksen mod uret
- Tilføj lmin-værdi for RAMSER AMR-fil
- fix fejl på histogramvisning, hvis fysisk værdi glnemo2 installeres i $ NEMOBIN)
- Tilføj glnemo2 manual (man glnemo2)
- mange fejl er løst
Hvad er nyt i version 1.11:
- glad gcc 4.5.x
- Fix en segmenteringsfejl på intel gpu
- Kæmpe speedup for phiGRAPE øjebliksbillede loading (x5!)
- MacOs gyrfalcON plugin opdateret og fikseret
- udvalgte partikler gemt af deres id'er nu
Hvad er nyt i version 1.1:
- Ændre tekstgengivelsesmotor, den er baseret på PLIB nu, og giver mulighed for korrekt visning af OSD under skærmgengivelse (PLIB: se http://plib.sourceforge.net/)
- løse et problem på shader-program med NVIDIA 260.19.12-driveren. (glPointsize er ikke mere brugt, det er blevet erstattet af en ensartet strukturfaktor variabel)
- Tilføj en ny fane i dialogboksen Indstillinger for at styre On Screen Display
- brug widget-> setStyleSheet til at indstille farve og være platform uafhængig
- Løs en fejl, når du læser flere gadgetfiler
Hvad er nyt i version preview 2009-okt-23:
- nye indgangsparametre forbedrer screenshot fra kommandolinjen:
- mindens: Indstil mindste tærskelværdi
- maxdens: Indstil maksimal densitetstærskel
- com: boolean til center i henhold til massens centrum
- cmapindex: Giv colormap indekset
- colormap kan vælges direkte fra brugergrænsefladen
- eksperimentelt temperaturvisning
- fejlrettede
Hvad er nyt i version preview.2009-Jul-16:
- Glnemo2 bliver accelereret !!!
- Kæmpe fart på renderingsmotoren (op til 1000%!) takket være:
- vertex bufferobjekt
- vertex og pixel shader (via glsl)
- GL_POINT_SPRITE_ARB og GL_VERTEX_PROGRAM_POINT_SIZE_NV
- massefylde, der skal vise og farve partikler i henhold til deres
- tæthed og afstanden af deres Kth naboer. Det virker med gadget2
- snapshots med gaskomponenter og med NEMO snapshots med densitetsfelt.
- offscreen rendering, ved hjælp af frame buffer objekt, for at tage screenshot fra kommandolinjen og fra GUI
- nyt input filformat phiGRAPE
- mulighed for at optage og vise baner
- Liste over filer behøver ikke mere header
- kamera sti ved hjælp af b-splines, at flyve over simuleringen
- ** TONS ** af fejl fastlagt
Krav :
- Qt
Kommentarer ikke fundet