ENG New site

Advanced search

[ New messages · Forum rules · Members ]
  • Page 1 of 1
  • 1
3D Rings
RetsofDate: Wednesday, 28.09.2011, 02:06 | Message # 1
Astronaut
Group: Users
United States
Messages: 56
Status: Offline
On a whim I decided to fly through a planet's rings. Now they are already very detailed, and when you get close enough they get grainy to show that they are made of bits of stuff. But I was wondering if you had plans to make them more 3D? After all, aren't Saturn's rings something like a KM thick? It would be neat to fly through rings as chunks of rock and ice float past. I suppose just some 2D sprites floating around would add some feeling of depth to them.
 
RobbieDate: Wednesday, 28.09.2011, 07:10 | Message # 2
Pioneer
Group: Global Moderators
United Kingdom
Messages: 590
Status: Offline
AFAIK, there will be 3D rings -procedural generated. But these will be added later on. I did see a post on the forum somewhere about this, I can't seem to search-fu it at present, so I can't give you the post link or the exact details on what's planned.




Quad Core i7 930 CPU o/c 3.8 GHz - 6GB DDR3 1600MHz RAM - ATI HD 5870 1024Mb - Intel SSD X25-M Gen 2 - Win 7 64-bit
Add Your PC Spec To Your Signature Or Post It Here
 
SpaceEngineerDate: Monday, 03.10.2011, 19:33 | Message # 3
Author of Space Engine
Group: Administrators
Russian Federation
Messages: 4800
Status: Offline
Saturn's rings are more like a snowstorm with maximum 1 meter sized ice rocks. And are only 10 meters in thickness! It may be rendered as volumetric fog with tons of random particles flying around camera.

For other planets I plan to make some procedural "asteroid" rings. But there is trouble with this: As long as every asteroid is moving around a planet with it's own rate (depending of orbit radius), it makes it impossible to use a dynamically built octree, such as used for procedural stars. I have no idea how to deal with this problem, except making statc rings (all asteroid are fixed relative to each other) or to split them into several static subrings, rotating at different rates.

*





 
RobbieDate: Tuesday, 04.10.2011, 09:14 | Message # 4
Pioneer
Group: Global Moderators
United Kingdom
Messages: 590
Status: Offline
I would suggest implementing just static procedural rings. It's the best solution given the problem you would have with a dynamically built octree.

Which raises another question: What about the stars orbiting the galactic center? At present, they too are static. I suppose rotation of these would be a problem too. So, if the galaxies should not rotate, I guess it's okay to have static procedural rings around planets?





Quad Core i7 930 CPU o/c 3.8 GHz - 6GB DDR3 1600MHz RAM - ATI HD 5870 1024Mb - Intel SSD X25-M Gen 2 - Win 7 64-bit
Add Your PC Spec To Your Signature Or Post It Here
 
SpaceEngineerDate: Tuesday, 04.10.2011, 11:23 | Message # 5
Author of Space Engine
Group: Administrators
Russian Federation
Messages: 4800
Status: Offline
Galaxy rotates every ~200 millions years. SpaceEngine supports only thousands of years. So static galaxies are a good approach (except in central areas). But planet rings rotate within a period of days.

*





 
XodolashDate: Saturday, 19.11.2011, 04:10 | Message # 6
Observer
Group: Newbies
United States
Messages: 5
Status: Offline
Quote (SpaceEngineer)
or to split them into several static subrings, rotating at different rates


This seems like a good compromise to me.
 
ThreeDprofDate: Tuesday, 22.11.2011, 19:08 | Message # 7
Observer
Group: Newbies
United States
Messages: 1
Status: Offline
Quote (Robbie)
I would suggest implementing just static procedural rings. It's the best solution given the problem you would have with a dynamically built octree.


I have been playing with Space Engine since .94 and I am quite impressed! Great work you've done here! I agree with Robbie here. Being a game developer, you don't need to create physical reality to make something look good. Creating the illusion is a much better solution than trying mimic what's real. a few static rings of rotating 3D instanced geometry would be the way to go here, IMO.
 
SpaceEngineerDate: Wednesday, 23.11.2011, 23:32 | Message # 8
Author of Space Engine
Group: Administrators
Russian Federation
Messages: 4800
Status: Offline
SpaceEngine is focused on realness. Gameplay takes second place. So static rings should only be a temporary solution.

*





 
Antza2Date: Tuesday, 29.01.2013, 23:09 | Message # 9
World Builder
Group: Global Moderators
Finland
Messages: 1049
Status: Offline
I think SE should make 3D planet rings like Evochron Mercenary did.



I think those are sprite sheets and some sorcery mixed together.





Go to antza2.deviantart.com for cool photos!
 
KvikiDate: Wednesday, 30.01.2013, 00:10 | Message # 10
Explorer
Group: SE team
Croatia
Messages: 289
Status: Offline
That's beautiful! It could be easily done by creating some low res (64x64?) asteroid textures and make them orbit the planet within between the inner and outer diameter of the ring at high speed (and give them some random flying patterns?)

Afaik repeating textures won't take up much memory (it works for the flares, doesn't it?).







Edited by Kviki - Wednesday, 30.01.2013, 00:13
 
AaronDate: Thursday, 31.01.2013, 01:55 | Message # 11
Space Tourist
Group: Users
United States
Messages: 39
Status: Offline
I always liked this method of handling rings:
 
Valor708Date: Tuesday, 20.01.2015, 19:09 | Message # 12
Observer
Group: Newbies
United States
Messages: 1
Status: Offline
I think i would be a great idea to add a dust, rocks and ice to planet's rings like Saturn. And add a mining game play element to mine the rings of Saturn and other ringed planets.
 
SpaceEngineerDate: Tuesday, 20.01.2015, 21:03 | Message # 13
Author of Space Engine
Group: Administrators
Russian Federation
Messages: 4800
Status: Offline
Guys, common! This has been asked 100500 million times. Is it so hard to use the SEARCH FUNCTION?
http://en.spaceengine.org/forum/21-11-1





 
WatsisnameDate: Tuesday, 20.01.2015, 21:53 | Message # 14
Galaxy Architect
Group: Global Moderators
United States
Messages: 2613
Status: Offline
Valor708, read the forum rules, please. Suggestions should be made in the dedicated suggestions thread in the feedback subforum. But you should also make sure it hasn't already been suggested (it has, many many times) and that it is not already listed on the TODO list. This is what the search function exists for.




 
  • Page 1 of 1
  • 1
Search: