ENG New site

Advanced search

[ New messages · Forum rules · Members ]
  • Page 1 of 3
  • 1
  • 2
  • 3
  • »
Forum » SpaceEngine » Development Status » Procedural Galaxies
Procedural Galaxies
SpaceEngineerDate: Tuesday, 06.03.2012, 12:56 | Message # 1
Author of Space Engine
Group: Administrators
Russian Federation
Messages: 4800
Status: Offline
I started implementing procedural galaxies. This is not a 3D models of galaxies, but generation of billions of galaxies in an almost infinite space. Procedural 3D models will be the next step, and until then, all galaxies are using standard models.

The first screenshot shows some procedural galaxy. The points on the background are not stars, but galaxies! Note the name (identifier) ​​of the galaxy. It has the same form as the name of a procedural star has: (universe sector number)-(universe node level)-(universe node number)-(galaxy number in node).



On the second screenshot I've highlighted the Milky Way to see the distance to it - 11.48 gigaparsecs smile



The third screenshot shows some procedural planet in this procedural galaxy. There is no problem with jittering of the camera while it moves - the new coordinate system (128-bit fixed point numbers) is working fine. Note the name (identifier) ​​of the planet. Now these monstrous numbers will be used: (universe sector number)-(universe node level)-(universe node number)-(galaxy number in node)-(galaxy sector number)-(galaxy node level)-(galaxy node number)-(star number in node). However, for the catalog galaxies, I can save the old system - they have no universe node or sector, but only the catalog number.



In this first test I create only a small piece of the Universe - a cube with sides of about 10 gigaparsecs (32 billions light years). For now galaxies are distributed uniformly in it, but next time I'll implement a simulation of large-scale structure of the Universe - the galaxies will group into clusters, filaments and "walls". Also, I will make cut-off galaxies, which are far away, more than 13.7 billions light years, and a gradual reddening of the galaxies approaching in the distance (red shift simulation). 13.7 billion years is the age of the Universe, so that the light from the galaxies that lie beyond 13.7 billion light-years has not yet reached the observation point. And this is true for any point in the Universe. The Universe itself, depending on the cosmological model, is infinite or has the form of a four-dimensional hyper-sphere with the length of the equator at 50-100 billion light years, and is uniformly filled with galaxies. I will most likely close the model - infinity is hard to implement on a computer. So in the next release you can not leave the Universe, as shown in some videos on YouTube. You will simply make a "round trip" and go back to the starting point.

*

Attachments: 4781591.jpg (815.4 Kb) · 6158403.jpg (801.4 Kb) · 8913414.jpg (531.0 Kb)





 
AndyWilmasDate: Tuesday, 06.03.2012, 21:27 | Message # 2
Observer
Group: Newbies
United States
Messages: 1
Status: Offline
This looks incredible already, can't wait to see it once you've implemented the large-scale structure!
 
JLDate: Tuesday, 06.03.2012, 22:19 | Message # 3
Observer
Group: Users
Canada
Messages: 14
Status: Offline
Seems like you're pretty close to taking this simulator to the next level. Amazing job. happy
 
neutronium76Date: Tuesday, 06.03.2012, 22:27 | Message # 4
World Builder
Group: Users
Greece
Messages: 718
Status: Offline
This is infinity! I am sooo anxiously waiting for the next release! Please can we have a pre beta rolleyes ?? Just kidding! Take your time Master of the Universe happy ..




PC1:Core i7 970@3.34GHz, 6 cores/12 threads, 12GB DDR3 RAM@1.34GHz, 2x(SLI) GTX-580 GPUs 3GB VRAM(GDDR5)@1GHz, OS:Win7x64SP1
PC2:Core2Quad X9770@3.2GHz, 2 cores/4 threads 4GB DDR2 RAM@1GHz, GTX-285 GPU 1GB VRAM(DDR3)@1.24GHz, OS:WinVistax64SP2
 
neutronium76Date: Tuesday, 06.03.2012, 22:31 | Message # 5
World Builder
Group: Users
Greece
Messages: 718
Status: Offline
Quote (JL)
Seems like you're pretty close to taking this simulator to the next level


This simulator is already on the next level graphicwise at least cool





PC1:Core i7 970@3.34GHz, 6 cores/12 threads, 12GB DDR3 RAM@1.34GHz, 2x(SLI) GTX-580 GPUs 3GB VRAM(GDDR5)@1GHz, OS:Win7x64SP1
PC2:Core2Quad X9770@3.2GHz, 2 cores/4 threads 4GB DDR2 RAM@1GHz, GTX-285 GPU 1GB VRAM(DDR3)@1.24GHz, OS:WinVistax64SP2
 
SpaceEngineerDate: Wednesday, 07.03.2012, 18:01 | Message # 6
Author of Space Engine
Group: Administrators
Russian Federation
Messages: 4800
Status: Offline
First attempt at creating the large-scale structure of Universe:


Attachments: 0124373.jpg (765.3 Kb)





 
mustafa2812Date: Wednesday, 07.03.2012, 18:08 | Message # 7
Space Pilot
Group: Users
United States
Messages: 121
Status: Offline
"First attempt of creating the large-scale structure of Universe"
LOL I think that's what God must have said biggrin





PC specs: Windows 7 64 bit. Intel Core i5-2400 quad-core (3.1GHz, 6MB Cache). 6GB DDR3-1333MGz SDRAM[2 DIMMs]. 1 TB 7200 rpm SATA 3Gb/s hard drive. 3GB DDR3 NVIDIA GeForce GT 545.
 
TalismanDate: Wednesday, 07.03.2012, 20:21 | Message # 8
Pioneer
Group: Users
United States
Messages: 409
Status: Offline
Quote (SpaceEngineer)
First attempt at creating the large-scale structure of Universe:


That picture is simply amazing! It looks like the caverns of the cosmos.

I can't wait for the next update. cool





 
DwardenDate: Sunday, 11.03.2012, 15:05 | Message # 9
Astronaut
Group: SE team
Czech Republic
Messages: 63
Status: Offline
amazing work , keep it up ...
now i wonder when is new release?





Ideas are like ocean w/o borders! https://twitter.com/FoltynD
 
werdnaforeverDate: Friday, 25.05.2012, 03:45 | Message # 10
World Builder
Group: Users
Pirate
Messages: 897
Status: Offline
Awesome!

Any progress with the procedural galaxy models? (especially spirals) I suppose they will be generated in the same fashion as stars and planets- no two will be alike! maybe just one picture.......?

The elliptical galaxies are those I find the least interesting in S.E. right now... not that there's that much variety among them- they just don't look convincing. I'm sure I'll enjoy them more when they aren't all the exact same color and shape*. smile

*by that I mean either perfectly spherical or a stretched sphere- they aren't that perfect... and there are plenty of disk shaped eliptical galaxies as well.
 
SpaceEngineerDate: Friday, 25.05.2012, 15:12 | Message # 11
Author of Space Engine
Group: Administrators
Russian Federation
Messages: 4800
Status: Offline
Well, generating of galaxy model is at the very first stage of developement:



They'll probably be not included in 0.96 version.

Quote (werdnaforever)
*by that I mean either perfectly spherical or a stretched sphere- they aren't that perfect... and there are plenty of disk shaped eliptical galaxies as well.

Elliptical galaxies are rendered as ellipsoids with special shader that make "volumetrig fog" exponentially fading from center to the edge. Distorting of ellipsoid's shape generates strange artifacts. BTW, almost all elliptical galaxies are perfect ellipsoids smile
Early versions of SE elliptical galaxies were made of sprites, like the nucleus of spiral galaxies, and it looks horrible smile

*

Attachments: 8630928.jpg (34.9 Kb)





 
werdnaforeverDate: Saturday, 26.05.2012, 07:16 | Message # 12
World Builder
Group: Users
Pirate
Messages: 897
Status: Offline
Quote (SpaceEngineer)
Well, generating of galaxy model is at the very first stage of developement:


It seems there's a ways to go... for now we can call this a pinwheel galaxy. In the engine, it will be type Pn, where n is the number of arms.

smile
 
HarbingerDawnDate: Saturday, 26.05.2012, 08:20 | Message # 13
Cosmic Curator
Group: Administrators
United States
Messages: 8717
Status: Offline
Quote (werdnaforever)
for now we can call this a pinwheel galaxy

Why not just call it a spiral galaxy, which is what it is?

Quote (werdnaforever)
In the engine, it will be type Pn, where n is the number of arms.

SpaceEngine already uses the Hubble galaxy classification system. It is generally more useful, since many spiral galaxies don't have a set number of well-defined spiral arms. This one would probably be Sc on the Hubble sequence.





All forum users, please read this!
My SE mods and addons
Phenom II X6 1090T 3.2 GHz, 16 GB DDR3 RAM, GTX 970 3584 MB VRAM
 
werdnaforeverDate: Saturday, 26.05.2012, 21:51 | Message # 14
World Builder
Group: Users
Pirate
Messages: 897
Status: Offline
Quote (HarbingerDawn)
Quote (werdnaforever)
for now we can call this a pinwheel galaxy

Why not just call it a spiral galaxy, which is what it is?

Quote (werdnaforever)
In the engine, it will be type Pn, where n is the number of arms.

SpaceEngine already uses the Hubble galaxy classification system. It is generally more useful, since many spiral galaxies don't have a set number of well-defined spiral arms. This one would probably be Sc on the Hubble sequence.


I was just joking.
 
HarbingerDawnDate: Sunday, 27.05.2012, 02:20 | Message # 15
Cosmic Curator
Group: Administrators
United States
Messages: 8717
Status: Offline
Quote (werdnaforever)
I was just joking.

Ah. I thought you might be, but I tend to err on the side of the serious. Sorry! smile





All forum users, please read this!
My SE mods and addons
Phenom II X6 1090T 3.2 GHz, 16 GB DDR3 RAM, GTX 970 3584 MB VRAM
 
Forum » SpaceEngine » Development Status » Procedural Galaxies
  • Page 1 of 3
  • 1
  • 2
  • 3
  • »
Search: