Kirjoittaja Aihe: HaloRay - uusi ohjelma haloilmiöiden simulointiin  (Luettu 2888 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa naavis

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 2259
  • Samuli Vuorinen
    • Samuli Vuorinen - Portfolio
Olen viime viikkoina omistanut aika suuren osan vapaa-ajastani uuden halosimulaattorin kirjoittamiseen. Jukka Ruoskasen HaloPoint 2.0 on palvellut hyvin, ja palvelee kyllä edelleen jos haluaa tarkempia analyysityökaluja simulaatiotulosten tutkimiseen. Mieleeni kuitenkin juolahti, että nykyisin aika monesta tietokoneesta löytyy näytönohjain, jolla pystyy suorittamaan isoja helposti rinnakkaistuvia työmääriä vallan vikkelästi. Lähdin tätä sitten soveltamaan halosimulointiin ja näin syntyi HaloRay.

Pintapuolisen testailun perusteella vanha HaloPoint 2.0 kykenee simuloimaan noin 15 000 valonsäteen ja kiteen yhdistelmää sekunnissa meikäläisen tietokoneella, kun HaloRaylla vastaava luku on 25 000 000. :grin:

Tässä esimerkkinä Jari Luomasen kuvaama halonäytelmä vuodelta 2014 ja sen pohjalta tehty simulaatio:



HaloRay on suunniteltu alusta asti olemaan hyvin interaktiivinen. Tehokkaalla näytönohjaimella simulointi tapahtuu äärimmäisen nopeasti, ja kaikkia parametreja voi säätää reaaliajassa. HaloRay tukee tällä hetkellä useamman kidepopulaation simulointia yhtä aikaa, mutta vielä en ole ehtinyt toteuttaa tukea muille kuin normaaleille kuusikulmaisille jääkiteille. Tuki erilaisille pyramidikiteillä on kyllä tulossa. Myöskään mitään ihmeempiä analyysityökaluja ei vielä ole tarjolla, joten ainakaan toistaiseksi simulaatiosta ei pysty helposti tarkistamaan mikä valonkulku aiheutti minkäkin halomuodon. Katsotaan kuitenkin mitä tulevaisuus tuo tullessaan. :cool:

HaloRay pienen esittelysivun voi käydä katsastamassa täältä: https://naavis.github.io/haloray/
GitHubista löytyy ohjelman kaikki lähdekoodit, valmiiksi käännetty Windows-versio ja tarkempi käyttöohjeistus: https://github.com/naavis/haloray

Linux-versio täytyy toistaiseksi kääntää itse. Perehdyn ehtiessäni paketointiin tuolla Linux-puolella, niin saadaan valmis Linux-versiokin sitten jakoon.
« Viimeksi muokattu: 11-07-2019, 11:15:40 kirjoittanut naavis »

Poissa Pappis

  • Galaksijoukko
  • ****
  • Viestejä: 896
Vs: HaloRay - uusi ohjelma haloilmiöiden simulointiin
« Vastaus #1 : 11-07-2019, 10:21:27 »
Onko tulossa Win-/Linux-asennuspaketteja jakoon ja milloin?

Poissa naavis

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 2259
  • Samuli Vuorinen
    • Samuli Vuorinen - Portfolio
Vs: HaloRay - uusi ohjelma haloilmiöiden simulointiin
« Vastaus #2 : 11-07-2019, 11:03:32 »
Onko tulossa Win-/Linux-asennuspaketteja jakoon ja milloin?

Windows-paketit löytyvät jo GitHubista Releases-linkin takaa. Suoraan esittelysivulta voit myös klikata "Download HaloRay"-nappia. Linux-paketteja ei ainakaan vielä ole valmiina, ne täytyy valitettavasti kääntää itse. Perehdyn tuohon Linux-paketointiin sitten kun ehdin.

Päivitin alkuviestiä tämän suhteen.

Poissa monni

  • Taivaanvahti
  • Galaksijoukko
  • *****
  • Viestejä: 534
  • Monni^ @ircnet #sirius
Vs: HaloRay - uusi ohjelma haloilmiöiden simulointiin
« Vastaus #3 : 29-07-2019, 13:20:42 »
Ohessa kuvapari hiukan avaamaan hommaa enemmänkin. Esimerkkinä 2016 kuvani, jossa yhdessä ruudussa setistä näkyy ihmeellinen kaari about siellä missä sinirengas olisi. Toki (kiitos Lauri Kangas selvityksestä) värit on sateenkaaresta ja punainen väärällä puolen, mutta kerrankos sitä innostuu.

Haloray simuloimalla ja vipuja veivailemalla koitin saada projektion samaksi ja kaarta esiin. Sinneppäin, mutta ei sikaria.

Sinirengas on lamppuhaloilla ns. "peruskauraa" nykyään viisaammat kertoivat :)

Loisto softa!

{alt}

{alt}
https://www.facebook.com/monni

“En ole tähtitieteen tohtori mutta voin vilkaista.”

Poissa Pappis

  • Galaksijoukko
  • ****
  • Viestejä: 896
Vs: HaloRay - uusi ohjelma haloilmiöiden simulointiin
« Vastaus #4 : 02-08-2019, 20:38:07 »
Onko pyramidikiteet ja ehkä jopa laatan ja pyramidin yhdistelmäkide tulossa mukaan?

Poissa naavis

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 2259
  • Samuli Vuorinen
    • Samuli Vuorinen - Portfolio
Vs: HaloRay - uusi ohjelma haloilmiöiden simulointiin
« Vastaus #5 : 02-08-2019, 20:59:23 »
Onko pyramidikiteet ja ehkä jopa laatan ja pyramidin yhdistelmäkide tulossa mukaan?

Ovat kyllä työlistalla. Vielä eivät ole mukana softassa.