![]() |
|
|||||||
| Addon Development Developers post news, updates, & discussions here about your projects in development. |
![]() |
|
|
Thread Tools |
|
by jedidia 07-26-2009, 10:10 AM
Orbiter Galaxy is a project that will one day enable Orbinauts to travel a complete, moderately believable galaxy (despite all the efforts I make to make the generator accurate, this shouldn't be mistaken for an astronomical program. It belongs into the realm of hard science fiction), with a nice galaxy map that allows a maximum of oversight.
The current release is here: Make sure you also install the latest patch: For bug reports and suggestions, please use this thread here. Roadmap: Version 0.5: First Demo of the procedural galaxy generator and starmap, with a catalogue of existing stars major purpose: to give people a glimpse of what's to come, but majorly to get input about improvements for the generator. **Completed** Version 0.6: Alpha version of the actual add-on that enables the user for the first time to travel the galaxy (for even less than 30 Altair-dollars!!). The procedural generator will not be significantly updated since version 0.5. purpose: to give people a first opportunity to actually travel the galaxy in Orbiter, and to iron out technical bugs (like CTDs and stuff...) **completed** Version 0.7: Enhanced playability by relyability of all included features: Interface overhaul, integrated FTL-Jumppoint system, consistency (you can leave stuff in other systems and return to it), fixed up texture generation and more options for texture caching to give a wider choice between performance and looks. purpose: To have an intermediate version of the add-on that is not complete, but palyable and stable in all supported features. **in developement** Version 0.8: Colonization and procedural starports. purpose: testing out the code for procedural starports and get input on how to make them better. **not even on the scratchboard yet** Version 0.9 full feature Beta with majorly overhauled version of the procedural generator purpose: Check out the revised generator code, and hunting down all the buggers still hiding under the hood. **somewhen in the more-or-less plausible midfuture** Version 1.0: (hopefully) bugfree final release purpose: well, people having fun, I guess... **I hope I live to see the day** Last edited by jedidia; 09-16-2011 at 06:13 AM. |
|
Views 66366
Comments 842
|
| Thanked by: |
|
|
#2 |
|
Tutorial Publisher
![]() |
Try getting a copy of the Tully 3d Database used in Starry Night Pro 6
That might be a big help. |
|
|
|
|
|
#3 |
|
Random failhurricane.
![]() ![]() |
I was thinking that something along those lines would be cool, but methinks that the current version of orbiter was NOT cut out for this sort of thing.
so, If you can convince him, Martin may allow you to send some code in for the next beta of orbiter 2009. Imagen, going to another star system WITHOUT the pain of having to re-load orbiter. here's a general idea of what i'm talking about: what i mean about speck distance is when stars are, well... stars instead of systems! |
|
|
|
|
|
#4 |
|
shoemaker without legs
![]() |
Quote:
appart from that, you don't have to reload the WHOLE of Orbiter. restarting a scenario by far doesn't seem to take the loading time it takes to start Orbiter from scratch. What IS very time consuming is that you can only load planetary textures from file, which means that you have to write them all to the drive prior to loading the new system. This might be reduced by multy-threading, but only hearing the term gives me all kinds of shudders, so unless somebody else is going to do the synching for me there most probably won't be any. For now, the more I'm thinking about it, I start to prefer the above mentioned method 3, making the map a sepperate app that can send data to an MFD in orbiter for navigation (I don't know yet how to do that, but I'll find out). In terms of user handling as well as in terms of programming that probably gives the least pain (can leave all the 3d transformation stuff to irrlicht and simply tinker an interface...). Quote:
Edit: I just found something about it, it seems to be majorly positions of GALAXIES, not a map of the milky way: http://www.iop.org/EJ/article/0067-0...0438.text.html Last edited by jedidia; 07-27-2009 at 06:47 AM. Reason: more data |
|
|
|
|
|
#5 |
|
Tutorial Publisher
![]() |
Well, at least it's in the right track. The Tully database would serve for a universal positioning guide.
As for our own galaxy, the USNO database or the Exo-planet database ( a far better choice in my opinion ) for steller positions would serve better. Just pare it down to G-Type stars and you're in like Flyne.
|
|
|
|
|
|
#6 |
|
shoemaker without legs
![]() |
Actually, the NStED database has only the stars from the hyparcos and gliese catalogs, while HYG also includes the stars of the yale catalog (hence the name: Hyparcos, Yale, Gliese). Apart from that, the database is in a convinient csv format, and I just finished the reader for it. Actually I'm going to convert it and throw out all the data I don't need (more than half of it) to save on space (primarily loading time... it takes a good 15 seconds to load in the current catalog).
|
|
|
|
|
|
#7 |
|
Tutorial Publisher
![]() |
Very cool news
![]() I can't wait to test this out. I'm so tired of jumping my Battlestar fleet from Neptune to Earth via Mars. |
|
|
|
|
|
#8 |
|
shoemaker without legs
![]() |
Oh, it will still be SOME time... anyways, thanks for the thumbs-up.
|
|
|
|
|
|
#9 |
|
shoemaker without legs
![]() |
Ok, I have a first crude attempt at a FFE-type starmap. No cursor positioning, and no names displayed yet, just the bare bones to get going.
![]() Just a 10-cubic parsec die with sol in the center for testing purposes. Allthough 10 cubic parsec will probably be the standard clustersize in the galactic map, to enable some oversight. There's hundred stars in that cubic around sol, if anyone wonders (100 VISIBLE stars, anyways). Major trouble now is figuring out corewards and spinwards. The database is strongly earth-centered (as are all star databases right now), but for the galaxy model I'll need something like galactic-centered coordinates. So, anyone knows a star that lies on a line between sol and the core? I should be able to use that as an aproximation to turn the map on the right side... |
|
|
|
|
|
#10 |
|
Tutorial Publisher
![]() |
Quote:
|
|
|
|
|
|
#11 |
|
shoemaker without legs
![]() |
It doesn't have to be near the core, it just has to be in a line between the earth and the core, so I can align my coordinate system. Indeed, a star not more than 50 parsec from sol would be preferable, so chances are best that I have the star in my catalogue.
|
|
|
|
|
|
#12 |
|
Tutorial Publisher
![]() |
Couldn't you use the core as a standard fixed referance point ?
Sgr A* at 17H 46.359M -29Deg 0.286s ( current ) I can find plenty of stars in line but I don't know if they are in your database or not. You might want to add some navigational stars to it to act as " waypointers ". I found a juicy candidate for you that's not too far away and would make a good referance point for navigation. Code:
Name: 3 Sagittarii Catalogue number: HIP87072 Object type: Variable Star Flamsteed/other: 3 HIP number: 87072 TYC number: TYC6836-118-1 Constellation: Sagittarius RA (J2000): 17h 47.560m Dec (J2000): -27° 49.849' Ecliptic longitude: 267° 22.548' Ecliptic latitude: -4° 25.353' Galactic longitude: 1° 9.975' Galactic latitude: 0° 12.557' Distance from Sun: 1087.21 ly Proper motion RA: -0.0032 arcsec/ year Proper motion Dec: -0.0108 arcsec/ year Variability: large, > 0.6 Mag Radius: 35 solar radii Double/multiple: single Apparent magnitude: 4.50 Absolute magnitude: -3.11 (visual) Spectral Class: F8 II Temperature: 6122 Kelvin B-V colour: 0.60 Luminosity: 1567 suns Description: 3 Sagittarii is a giant or supergiant star. Giant stars are large and bright and appear in the upper (brighter) portion of the Hertzsprun-Russell (HR) diagram. Red giants, appearing on the lower-temperature side of the "giant" region of the H-R diagram are stars that no longer burn hydrogen in their core, but can burn hydrogen in an outer shell surrounding a now helium core . They are the next step in the life of a main sequence star like our Sun. When a main sequence star has fused a certain portion of the hydrogen in its core, the star to begins to swell, increasing in size by a factor of 100. As the star expands, it also cools, and becomes redder, hence the name 'red giant'. Most red giants will end their lives as white dwarfs after they shed their outer shell as a planetary nebula. Blue giants, on the other hand, are younger stars that started out much larger than our Sun. These stars burn hotter and brighter than most, and consequently their lives are shorter. A good portion of these blue giants end their lives as supernovas, neutron stars or even black holes. 3 Sagittarii is a variable star. Variable stars are stars that change in brightness. Most variable stars are either ‘pulsating variables’ or ‘eclipsing binaries’. Pulsating variables are old stars whose outer layers are expanding and contracting. Eclipsing variables are members of a double star system which pass directly in front of their companion stars during their orbit. When this happens, light from the companion star is blocked, and the binary star appears fainter to observers on Earth. Heliocentric X: -52.1602 ly Y: -960.037 ly Z: -507.578 ly Last edited by tgep; 08-02-2009 at 06:54 AM. Reason: critical data added |
|
|
|
|
|
#13 |
|
shoemaker without legs
![]() |
Quote:
![]() Quote:
|
|
|
|
|
|
#14 |
|
Tutorial Publisher
![]() |
Roughly 33,000 light years.
I thought of using the core for a referance point because it's a fixed constant and a powerful radio source.
|
|
|
|
|
|
#15 |
|
shoemaker without legs
![]() |
thanks! off I go to convert my coordinates...
|
|
|
|
![]() |
|
| Thread Tools | |
|
|
|||||
| Quick Links | Need Help? |