Notifications
Clear all

To all SSC Station occupants

Thank you for the donations over the past year (2024), it is much appreciated. I am still trying to figure out how to migrate the forums to another community software (probably phpbb) but in the meantime I have updated the forum software to the latest version. SSC has been around a while so their is some very long time members here still using the site, thanks for making SSC home and sorry I haven't been as vocal as I should be in the forums I will try to improve my posting frequency.

Thank you again to all of the members that do take the time to donate a little, it helps keep this station functioning on the outer reaches of space.

-D1-

3D Galaxy

Page 1 / 2
(@brianetta)
Prominent Member

As many will have twigged, a 3D galaxy map is coming. Somebody on IRC today was wondering in what respect the game's galaxy wasn't already 3D. Well, it's sort of pretendy-3D. You can find every star in the galaxy map only with up, down, left and right.

Well, here's a little preview taken from the current 3D galaxy branch. It's not available as playable download, but those who are feeling particularly enthusiastic are, of course, free to check out and compile the source branch from GitHub.

First, a video already posted to another thread here. This shows Gliese 581 being found using the galaxy map's new search feature. Why Gliese 581? I have no idea, except that DaWheel92 was specifically asking about it in his only post so far. Perhaps it's special to him.

Second, a new video, taken tonight. A quick whirl around the local stars (all of which are in their true positions in space around Sol), showing off the fact that the map is deep as well as wide and long. After this, a dash in the direction of the centre of the galaxy until we reach the next galactic spiral arm. You'll notice a sudden and significant increase in stellar density at this point - the galaxy really is roughly to scale now.

Hope that keeps you chirpy. Sorry the quality's not amazing; I don't do an awful lot of video stuff on the computer. I find that they look better in the expanded size that Youtube offers.

If you have any questions about the 3D galactic map, do ask them here.

Quote
Topic starter Posted : August 14, 2011 13:08
(@marcel)
Noble Member

This is exactly what I've been hoping for. Thanks tomm! I can't wait to get to Gliese 581! 😀

ReplyQuote
Posted : August 14, 2011 16:20
(@vlastan)
Trusted Member

Lovely!

ReplyQuote
Posted : August 15, 2011 02:39
 robn
(@robn)
Noble Member

This should be finished and hit the nightlies in the next week or two. I'm mostly just doing cleanup and tweaks now.

Might as well post some screenshots as we go! Today's hacking gives us a nice sphere around the current system showing the current hyperspace range:

HZgND.png

Edit: Already had some feedback that it might be a) a bit obnoxious and b) not particularly clear. Now experimenting with some other ideas, so this might go away.

ReplyQuote
Posted : August 15, 2011 03:38
 robn
(@robn)
Noble Member

More or less settled on using label brightness to show in range/not in range:

S8GD5.png

w1Zht.png

ReplyQuote
Posted : August 15, 2011 04:40
(@ollobrain)
Honorable Member

awesome work looking forward to it

ReplyQuote
Posted : August 15, 2011 23:05
(@mysibrat)
Eminent Member

It looks pretty cool now. With some gfx tweaks it will be cooler than EVE Online star map.

ReplyQuote
Posted : August 16, 2011 04:33
 robn
(@robn)
Noble Member
Mysibrat wrote:
It looks pretty cool now. With some gfx tweaks it will be cooler than EVE Online star map.

What do you have in mind? Might as well get your requests in while I'm hacking around in there!

ReplyQuote
Posted : August 16, 2011 05:39
(@emajogi)
Active Member

Terrific! A 3D galaxy with real stars in their real positions are numbers #1 and #2 on my personal Pioneer Wishlist.

I felt it was easy to get disorientated while watching the video, though. (This may have been because I was watching it on a tiny netbook.) Will there be some easy way to recentre the axes, so that x is horizontal and y is vertical, again?

ReplyQuote
Posted : August 16, 2011 11:04
(@brianetta)
Prominent Member
emajogi wrote:
Terrific! A 3D galaxy with real stars in their real positions are numbers #1 and #2 on my personal Pioneer Wishlist.

I felt it was easy to get disorientated while watching the video, though. (This may have been because I was watching it on a tiny netbook.) Will there be some easy way to recentre the axes, so that x is horizontal and y is vertical, again?

Yes, there will.

Do bear in mind that I was pushing the map (and human perception) pretty hard in that video; I was almost always simultaneously rotating and translating, for example. It's not that full-on unless you choose to make it so. (-:

ReplyQuote
Topic starter Posted : August 16, 2011 12:15
(@mysibrat)
Eminent Member

robn>What do you have in mind? Might as well get your requests in while I'm hacking around in there!

First of all, imho the most important thing is that this is real star map of our neighbours. Its dream feature of the all games.

Ok, so graphically its worth to think about colour gradients instead of circles that are now pretending to be stars. Probably its possible to implement just using star class and size. We are little one step closer. Next one is copy frame with star 'spheres', do gaussian blur and sum with star frame (ot just using transparent scaleable sprites, whatever). We have glowing stars now. Next step is hard to obtain and not necessary. We could draw fuel range (or 100hrs jump for ex.) spheres around the present star system. Sphere have to be fresnel transparent (depended with camera-sphere surface angle) and somehow combined with stars.

Ok, i could forget about eve-spheres, but glowing stars are so tasty that i just cant wait to see this feature in Pioneer. I prepared combined screenshot - left side is present circle star style, and right side are glowing ones.

ReplyQuote
Posted : August 16, 2011 15:44
 robn
(@robn)
Noble Member

@Mysibrat, thanks for that. It's given me quite a lot to think about!

The gradient+blur for the stars is an excellent idea. I spent some time with a friend on Monday talking about how we might better display the stars, and couldn't come up with anything. I'm kind of annoyed that we didn't come up with this, as it seems kind of obvious.

Anyway, here's the first step:

2FVCn.png

I'm looking into a few techniques for producing the blur.

The sphere looks interesting. I'm not sure that even if I could make the sphere look this good it would be useful. As noted before, its hard to see what's inside or not without rotating.

The circular "grid" might be an interesting way to show range. I'd need to play a bit.

ReplyQuote
Posted : August 17, 2011 02:09
(@luomu)
Estimable Member

One thing about the grid: what's the logic of its positioning? When you start the map it's centered on sol, but as you move up/down it moves as well. Maybe it should be aligned to the currently selected star?

Also, is the grid spacing just arbitrary, it should probably correspond to some distances.

ReplyQuote
Posted : August 17, 2011 02:14
(@brianetta)
Prominent Member
Luomu wrote:
One thing about the grid: what's the logic of its positioning? When you start the map it's centered on sol, but as you move up/down it moves as well. Maybe it should be aligned to the currently selected star?

Also, is the grid spacing just arbitrary, it should probably correspond to some distances.

The grid is aligned with the sector boundary.

In Elite, the scanner's grid is always centred on the player. As the ship rotates, the grid remains apparently motionless whilst the ships on the scanner swing up, down and around. Perhaps there's some mileage in making the map do that. Render a plane which is fixed relative to the camera (at a given FoV) and connect stars to that plane with scanner stalks.

Does the sector grid itself need to be rendered? The grid used to be an important visual cue. A mission to a given system gave its sector coordinates, and we'd go and eyeball that sector, knowing that the system would fall within that green square. Now we have a search box (and a means to reset our orientation), do we actually need the sector grid?

ReplyQuote
Topic starter Posted : August 17, 2011 02:34
(@mysibrat)
Eminent Member

Brianetta> Now we have a search box (and a means to reset our orientation), do we actually need the sector grid?

Lets say that one 'grid unit' will be 10ly, so its still very usefull to make fast decissions in bulletin board with delivery missions.

robn>Anyway, here's the first step

Two thumbs up! With time we will define nice gradients for different classes, but i am happy to see this feature implemented so fast 😀

ReplyQuote
Posted : August 17, 2011 03:41
(@brianetta)
Prominent Member
Mysibrat wrote:
Lets say that one 'grid unit' will be 10ly, so its still very usefull to make fast decissions in bulletin board with delivery missions.

If that's what you want, then a polar grid would be much more useful.

ReplyQuote
Topic starter Posted : August 17, 2011 03:49
(@mysibrat)
Eminent Member

Polar coords. will be usefull only when you are in the Sun system. Other side you will have to use relative coordinates all the time.

I think such things like green straight lines or whatever are used in the map, should have on/off switches somewhere in gfx panel.

ReplyQuote
Posted : August 17, 2011 04:22
(@brianetta)
Prominent Member

I'm not talking about coordinates. I'm talking about a polar grid, showing ranges to neighbouring systems. A completely relative system. After all, a grid of squares isn't much good for judging distances on a diagonal, unless you're competent at dividing by roughly 1.4.

The absolute coordinates system was only necessary for finding systems by coordinate and name. Now, we have a name search; even the coordinates are a fair target, if we decide that other information belongs on the sector map instead.

ReplyQuote
Topic starter Posted : August 17, 2011 04:35
 OSH
(@osh)
Estimable Member

Ok. One question: which option allow to find stars by name? Is such option implemented? I've read quicktsrt file and ther no such option...

ReplyQuote
Posted : August 17, 2011 07:50
(@brianetta)
Prominent Member
OSH wrote:
Ok. One question: which option allow to find stars by name? Is such option implemented? I've read quicktsrt file and ther no such option...

There is a search box in the 3D Galaxy branch. None of these new features are available to you yet. Watch the first video in this thread to see how the search will work.

ReplyQuote
Topic starter Posted : August 17, 2011 08:20
 tomm
(@tomm)
Estimable Member

My feeling was that the sector grid had to go, because it was out of keeping with the kindof sphere of stars that the new sector view showed. But some sort of plane for the star depth spikes to sit on would be nice perhaps. It might look better of that plane was limited to a circular area so that it doesn't extend beyond the spherical view.

The reason for presenting the view as a sphere of systems was to make the enormity of 3dness more manageable and less overwhelming for the user.

ReplyQuote
Posted : August 17, 2011 12:48
 robn
(@robn)
Noble Member

Pull request just submitted, with lots of detail about how it all works. Code review should happen in the next couple of days so this should be in the nightlies early next week.

ReplyQuote
Posted : August 19, 2011 19:31
(@brianetta)
Prominent Member

This is gloriously out of context:

On the IRC channel, people wrote:
[00] trivial fix

[00] [pioneer] robn pushed 1 new commit to master: http://git.io/vBNjLQ

[00] [pioneer/master] Merge branch '3dgalaxy' - Robert Norris

[00] Pioneer: subtle.

ReplyQuote
Topic starter Posted : August 20, 2011 15:13
 robn
(@robn)
Noble Member

As noted, the 3D galaxy is now on master and will be in the next nightly. I made a video that demonstrates its features. If nothing else you get to listen to me trying to speak through my cold 🙂

ReplyQuote
Posted : August 20, 2011 22:50
(@s2odan)
Noble Member

I'm rather amazed how far this has come along 🙂

ReplyQuote
Posted : August 21, 2011 07:49
Page 1 / 2