Glnemo2 on monitasoinen, vuorovaikutteinen ja avoimen lähdekoodin 3D-visuaalisovellus, joka pitää asiat yksinkertaisina ja auttaa sinua katselemaan eri komponenttien, kuten pimeän aineen, tähtien, kaasun, levyn tai N-kehon tilannekuva.
Ominaisuudet yhdellä silmäyksellä
Sovellus on hyvin yksinkertainen ja suunniteltu yksinkertaisella tavalla, erityisesti niille, jotka suorittavat N-ruumiin simulaatioita, eristetyistä galaksien ja kosmologisiksi simuloinniksi.
Muita tärkeimpiä ominaisuuksia ovat nopea 3D-moottori, jota ylläpitävät OpenGL ja GLSL, tukevat eri tiedostoja (ks. seuraava kappale yksityiskohtia varten) ja kyky näyttää yksityiskohtaisia tietoja tiedoista altistamalla tiheät alueet, muodot tai rakenteiden muodostuminen , kuten palloja, kierteitä, aseita, möykkyjä tai maapähkinöitä.
Sen vuorovaikutteinen graafinen käyttöliittymä on hyvin peruskäyttöinen ja sitä voidaan käyttää vain NEMO-tiedostojen, Gadget 1 ja 2 (Little Endian ja Big Endian) tiedostojen, FTM-tiedostojen (Clayton Hellerin sph / nbody-koodin), RAMSES-tiedostojen, phiGRAPE-tiedostojen , sekä yhdistää reaaliaikaiseen gyrfalcON-simulointiin paikallisverkossa.
Kannen alla, tuetut käyttöjärjestelmät ja saatavuus
Nopea katsaus huipussa näyttää meille, että sovellus on kirjoitettu kokonaan C ++ -ohjelmointikielellä ja sen graafinen käyttöliittymä (GUI) on suunniteltu Qt GUI-työkalupaketin avulla, mikä tarkoittaa, että se voi käytetään menestyksekkäästi GNU / Linux-, Microsoft Windows- ja Mac OS X -käyttöjärjestelmissä.
Linuxissa sovellus on ladattavissa vain lähdetiedostoksi, joka edellyttää, että käyttäjät voivat määrittää ja kääntää ohjelman ennen asennusta. Arch Linux-käyttäjät voivat helposti asentaa sen suoraan käyttäjän arkistoista.
Et voi löytää parempaa työkalua interaktiiviseen 3D-visualisointiin
Kaiken kaikkiaan Glnemo2 on loistava sovellus, jos etsit ilmaista työkalua lukemaan NEMO-, RAMSES-, phiGRAPE-, FTM-, Gadget 1- ja 2-tiedostoja tai reaaliaikaisia gyrfalcON-simulaatioita Linux-työpöydän mukavalta. Et voi löytää parempaa työkalua vuorovaikutteisiin 3D-näkymiin.
Uutta strong> tässä julkaisussa:
- (uusi) tukee uutta RAMSES-tiedostomuotoa hiukkasperheiden kanssa
- (uusi) xyz / min max tuki RAMSESille (GUI ja CLI)
- (uusi) parantaa kameramoduulia
- (uusi) parantaa nVidia GPU: n nopeusvektoreita li>
- parempien objektien luominen, kun hiukkaset ovat & lt; 1
- Korjaa nollausmatriisi, kun poistat osd: n käytöstä
- phiGrape-muotoa tuetaan uudelleen
- kokeellinen FITS-tiedostojen pluginlukija
- objektien luomistoiminto GUI: sta li>
- uusi shader näyttää nopeuden, paremman vuorovaikutteisuuden
- nopeuskerroin liukuva muodossa
- hiukkasia voidaan värjätä nopeusmäärällä
- Lisää nopeusnopeusnäyttö GUI: sta li>
- tausta- ja tekstin väri voidaan asettaa CLI -asetukselta
- Lisää -painike kaikkien hiukkasten näytölle
- kopioi keskusta siirron sijaan
- zoom / rot / center voidaan muokata GUI: sta li>
- parantavat näkymän / ortografisen näkymän vaihtamista li>
- Coronograph toimii myös hiukkasten kanssa, joilla ei ole tiheyttä
- Korjaa hidas renderointiongelma qt 5.2.1: n ja sen yläpuolella (linux)
- Lisää kiireinen kohdistin käsittelyä varten
Uutta strong>
Uutta strong> versiossa 1.8.1:
- Paranna vetämällä ja pudottamalla tiedostoja tukea
- korjaa regressio # 1594
- korjaa ja kiillottaa automaattisen kuvakaappauksen mukautetun resoluution avulla
- Linux / Win / Mac binaries -paketin rakentaminen cmake
- Vedä ja pudota tiedostojen tuki
- kaksoisnapsauta tiedostoa MacOSX: ssä
- ramps 2D support
- lisäämällä nopeusvektoreita kaasupartikkeleihin
- Korjaa huono renderointi korkeimmille tiheyspisteille
- väripalkki näyttää oikean lämpötilan valittuna
- kuvakaappaukset komentoriviltä toimivat uudelleen
- Mac OS X Maverick / QT5-kokoamisen menestys
Uutta strong>
Uutta strong> versiossa 1.7.1:
- Korjaa numero # (regressio versiota 1.7.0)
- Poista viisas tuki Windowsin kohdalle
- tärkeä julkaisu
- lisää typerä tiedoston tuki
- parantaa automaattisen tekstuurikokoisen laskennan
- Lisää vaihtoehtoinen pelitoiminto välilyöntinäppäimellä
Uutta strong>
Uutta strong> versiossa 1.6.0:
- / li>
Uutta strong> versiossa 1.53:
- vikakorjaus
- phiGrape snasphots voidaan ladata uudelleen (katso numero # 443)
Uutta strong> versiossa 1.52:
- Vian korjattu lämpötila gadgettiedostoilla
- korjaa tietojen reskoimisesta, kun fyysiset arvot
Uutta strong> versiossa 1.51:
- korjaa tiheyskynnys, jota ei ole asetettu oikein kehysten välillä (katso numero # 125)
- Korjaa virhe kerääntymisen sekoitusnäytöllä (avainpainallus & quot; m & quot;)
Uutta strong> versiossa 1.50:
- Lisää GUI-vaihtoehto aikajanan hallintaan ja toisto eteen- ja taaksepäin suuntaan snaphotien luettelosta li>
- Lisää vaihtoehto tehdäksesi läpinäkymätön pallo kuten SUN
- lisää GUI ja CLI tiheyden keskustaan
- Hyvää qt4.6-kokoonpanoa
- korjaa kokoelmaongelma gyrfalcON-manipulaattorilla
Uutta strong>
asetettu cli
Uutta strong> versiossa 1.40:
- pyöritysrajapinta täysin uudelleenkirjoitettu. Kiertoja käytetään nyt SCREEN-akselin x, y, z ympäri, jotka ovat kiinteitä. Se on käyttäjän intuitiivisempi.
- Lisää uuden välilehden vaihtoehto automaattisten kierrosten hallintaan
- Lisää näytön akselinäyttö
- Lisää ortografinen projektio
- tiheyskynnys, jota ohjataan hiiren keskimmäisellä painikkeella
- Korjaa bugi # 58 törmää ramses-tiedoston lataamiseen
- korjaa vian # 61 väripalkki häviää ATI / Intel-laitteistossa
- onnellinen qt4.8-kokoelma
- Lisää väripalkki näyttöön 3D-näkymässä (katso "väri")
- korjaa vika, kun fyysiset arvot ovat rajojen ulkopuolella
- Korjaa vika, kun tiedostojen luettelo sisältää tyhjiä viivoja
- kokeellisen objektin luominen
Uutta strong> bar "-välilehti)
Uutta strong> versiossa 1.20:
- uusi renderointiputki, joka perustuu uusiin shader-tiedostoihin
- parempi vuorovaikutus tiheyskynnyksen kanssa
- nopeampi suorittaminen tiheyskynnyksen mukaan
- kokeellinen lämpötilan näyttö lajiteltuna tiheyden mukaan
- Kaikki komponentit valitaan, kun cli, select = "all"
- Lisää pikanäppäimet autorotoitavaksi x, y, z akselin vastapäivään
- Lisää rammin amr-tiedostoon lmin-arvo
- korjaa vika histogrammin näytöllä, jos fyysin arvo glnemo2 asennetaan arvoon $ NEMOBIN)
- Lisää glnemo2-käsikirja (mies glnemo2)
- monet virheet korjattu
- Hyvää gcc 4.5.x
Uutta strong>
Uutta strong> versiossa 1.1:
- muuttaa tekstin renderointimoottoria, se perustuu nyt PLIB: iin ja mahdollistaa kuvaruutunäytön oikean näyttämisen ulkoisen näytön aikana (PLIB: katso http://plib.sourceforge.net/)
- korjaa shader-ohjelman ongelma NVIDIA 260.19.12 -ohjaimen kanssa. (glPointsize ei enää käytetä, se on korvattu yhtenäisellä tekstuureaktorimuutoksella)
- Lisää uusi välilehti Asetukset-valintaikkunan hallintaan näytössä
- Käytä widget- & gt; setStyleSheet-asetusta värin asettamiseksi ja alusta riippumattomaksi
- korjaa vika lukemalla useita gadget-tiedostoja
- Mindens: Aseta vähimmäistiheyden kynnysarvo
- maxdens: aseta enimmäisnopeuskynnys
- com: boolean keskittyy massankeskipisteen mukaan
- cmapindex: anna värimalli-indeksi
- Colormap voidaan valita suoraan käyttöliittymästä
- kokeellinen lämpötilan näyttö
- vikojen korjaus
Mitä uutta strong> komentoriviltä:
Uutta strong> versiossa preview.2009-heinäkuu-16:
- Glnemo2 saa kiihtyi !!!
- Valtava nopeus renderointimoottorissa (jopa 1000%!), ansiosta:
- kärkipuskuriobjekti
- kärki ja pikselin shader (glsl: n kautta)
- GL_POINT_SPRITE_ARB ja GL_VERTEX_PROGRAM_POINT_SIZE_NV
- tiheyden renderointimoottori, näyttämään ja värjää hiukkasiaan niiden mukaan
- tiheys ja niiden Kth-naapureiden etäisyys. Se toimii gadget2: n kanssa
- tilannekuvat kaasukomponenteilla ja NEMO-tilannekuvan tiheyskenttään.
- Offscreen-renderointi käyttämällä kehyspuskuriobjektiä, ottaaksesi kuvakaappauksen komentoriviltä ja GUI: sta li>
- uusi syöttötiedostomuoto phiGRAPE
- mahdollisuus tallentaa ja näyttää pyöriä
- tiedostojen luettelo ei enää tarvitse otsikkoa
- kamerapolku käyttäen b-splinejä, lentää simulaation yli
- ** TONS ** kiinteistä vikoista li>
Vaatimukset
- Qt
Kommentteja ei löytynyt