G33X Nexus Entertainment > Precursors
Galaxy Generator.
Caenus:
Why not set a galactic coordinate base by having the radius of the star be 1 galactic unit? admittedly this only works for a universe with a bunch of identical stars, but at least it gets you moving in the right direction.
whitelynx:
Well, let's just choose the radius of an arbitrary, yet well-known star... maybe Betelgeuse, Antares, or Aldebaran... maybe Morgul can come up with a good star for this, seeing as he's familiar with all the different races and where they are located in the galaxy.
Caenus:
Why not start with Sol?
It's the easiest to map (as we have the most data on it).
Recon:
Well, lets try explain this scale issue better and get some detailed solutions on digital paper.
The issue
Any mesh over 100,000 units from the origin will not render.
Best solution I'v heard so far. Take any object(mesh) that is over say 75000 units from the origin and remove it's mesh. then draw a scaled 2D picture of it on the sky box.( at this range 99% of objects will be to small to see)
Just upping the scale we use so the solar system fits in 100,000 wont work as smaller objects (like ships ) will then be to small to draw . Example the sun is about 1,400,000 km in diameter, if we make this one unit in crystal space , A ship 1K long will be 0.0000001 units big. I have not checked this but I am sure that lots of things in crystal space will break at this scale. and our solar system will still be much bigger that our 100,000 limit.
So , here is a quick musing on a possible system
Several Cordinate systems using different scales
1)a X,Y,Z system , with the origin at the players current location. Used to keep track of meshes and objects close to the the player.(maybe out to 10,000km with 1m units)
2)a Right Ascension/Declination/Distance, with the origin at the players current location Used to draw faraway object in 2d on the sky box. ( this probably in AU's )
3)And a galactic cord system that is based from some arbitrary origin.Used to initialise the first two. and also to allow navigation from star system to star system ( probably in light years ), also needed to locate 2 different players and workout if they are close to each other.
Please feel free point out problems with this as I think I already see several. But it is something to think about.
Regards
Morgul:
Actually, I don't think CS breaks with things that small. A test needs to be done.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version