crazy idea: artificial planet ring

General discussion for players of Oolite.

Moderators: winston, another_commander

User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: crazy idea: artificial planet ring

Post by cim »

Bug: shipdata specifies ringDemo_segment.dat but the file is called ringdemo_segment.dat

Note that the OXZ format is case-sensitive on all platforms to try to avoid this sort of problem in future.
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: crazy idea: artificial planet ring

Post by Thargoid »

Thanks - fixed and re-uploaded.
JD
Deadly
Deadly
Posts: 182
Joined: Thu Nov 25, 2010 10:42 pm
Location: London, UK

Re: crazy idea: artificial planet ring

Post by JD »

That's actually a brilliant picture that Norby captured. It nicely illustrates the way events take place in system, and situations follow their own course, regardless of what the player gets up to.

It also feels like there's a real story behind it, something that might be reported on the Snoopers channel - a component failure has placed a large-scale engineering project in jeopardy, and its contractor has admitted that it is now struggling to complete the work by GalCop's end-of-year deadline etc.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: crazy idea: artificial planet ring

Post by cim »

As regards the mis-positioning: if I launch from the main station and head to the nearest ring station, all segments are aligned perfectly. If I fly around the planet, they're out of line on the other side; then, when I get back, they're out of line on the first side too. It ends up much worse if I use TAF rather than injectors to do the circuit, too.

It's the collision detection approximation. I've turned that off in commit d5f99b6 for tonight's nightly: it didn't appear to have any noticeable effect on frame rate to do it properly even with a ring in system, but it means that they are all perfectly aligned now.
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: crazy idea: artificial planet ring

Post by Diziet Sma »

Thargoid wrote:
[*]Moved the ring up to mid-way between the planet surface and the main station orbit height, to stop NPC issues with low altitude warnings (allow them to launch and dock).[/color]
They wouldn't dock, but were still able to launch ok in the earlier versions, though I suppose they hurried to gain some altitude! If you'd rather lower the altitude a bit to reduce the entity count, it's enough to keep it above 10% of planetary radius.. the low-alt alert kicks in at 9%.
Thargoid wrote:
BTW a thanks to everyone who has chipped into this demo - I just love how these fun little ideas grow into such community projects :twisted:
Heck, thank you for creating a demo for something almost everyone had assumed wasn't possible!
cim wrote:
As regards the mis-positioning: It's the collision detection approximation. I've turned that off in commit d5f99b6 for tonight's nightly: it didn't appear to have any noticeable effect on frame rate to do it properly even with a ring in system, but it means that they are all perfectly aligned now.
Woohoo! The bugs are dropping like flies!
<pun intended> :lol:
JD wrote:
That's actually a brilliant picture that Norby captured. It nicely illustrates the way events take place in system, and situations follow their own course, regardless of what the player gets up to.

It also feels like there's a real story behind it, something that might be reported on the Snoopers channel - a component failure has placed a large-scale engineering project in jeopardy, and its contractor has admitted that it is now struggling to complete the work by GalCop's end-of-year deadline etc.
You'll love this screenshot, then.. a couple of minutes of continuous drifting and explosions have now reached the point where some segments are burning up in the atmosphere! Engineering-heads are gonna roll! :twisted:


Image
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Re: crazy idea: artificial planet ring

Post by pagroove »

Looks like some orbital bombardment.
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: crazy idea: artificial planet ring

Post by Thargoid »

Just built the latest trunk, and the positioning looks a lot better.

Kept it running under TAF x16 and even with a 200m gap the ring does very slowly disintegrate still from collision radii. Not sure what the best way to deal with that may be, as using a timer per segment to reposition each would generate ~350 or so timers which isn't I think too good an idea, and one timer doing the lot would be complex. Thoughts there would be appreciated.

One other thing I did notice was a weird effect with the sun when under TAF for an extended period:

Image

Looks quite nice, but not really wanted. After going back to TAF x1 it slowly shrunk back to its normal size/shape, but thought I'd report it although I think it's a TAF effect.
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: crazy idea: artificial planet ring

Post by cim »

Thargoid wrote:
Kept it running under TAF x16 and even with a 200m gap the ring does very slowly disintegrate still from collision radii. Not sure what the best way to deal with that may be, as using a timer per segment to reposition each would generate ~350 or so timers which isn't I think too good an idea, and one timer doing the lot would be complex. Thoughts there would be appreciated.
Give each of them a ship script that:
- on appearance, records its position
- on collision damage, resets its position to the recorded one, and cancels all damage from the collision.
That should be fairly lightweight (and would even fix up 1.77.1, sort of)
Thargoid wrote:
One other thing I did notice was a weird effect with the sun when under TAF for an extended period:
I've only ever seen that in nova systems. I assume it's the long frame time combined with a quick corona shimmer meaning that it tries to skip more than one corona cycle in a frame and overshoots. That should probably be fixed since it could theoretically occur without TAF.
JD
Deadly
Deadly
Posts: 182
Joined: Thu Nov 25, 2010 10:42 pm
Location: London, UK

Re: crazy idea: artificial planet ring

Post by JD »

Diziet Sma wrote:
You'll love this screenshot, then..
Absolutely. I love it when software starts to take on the appearance of a life of its own (well, within reason of course).
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: crazy idea: artificial planet ring

Post by Thargoid »

@cim - yup, that seems to work nicely. New updated version is available here for people to try.

Also got some weird messages from a Galcop ship (one of my manta ray's ironically):

Image

He seems a bit confused about things, trying to accuse first the system station (this was at Lave) and after that his colleagues...?
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Re: crazy idea: artificial planet ring

Post by pagroove »

Ok I worked on the Texture for Tetiri.

Image

I'm not satisfied yet with the texture but it is going in the right direction.

BTW when you witch in the main station and the Superhub (if you use the OXP) are on the night side of the planet so you see nothing of the texture. I think this is actually good because we can then add the Ring hotel (or hotels) by Zieman on the path between the sun and the planet thus providing an excellent view on the ring.

The ring itself looks pretty good. I think the segments need a more detailed texture with windows an illumination maps.
And indeed a special ring gateway station could be good.

:idea: New idea: Maybe these stations could provide a gateway to galaxies 9 to 16? So that the ring is actually a big artificial wormhole?

Here is my Idea for the history of the Tetiri hoop. Maybe Disembodied could do a good version of my basic idea: ( a story or a good F7 description)
I plan to adapt Famous Planets with a fitting text.
---
After an ecological disaster Tetiri became a barren wasteland. in 2084 the Tetirians where visited by an advanced race. These space farers from pre-Galcop era gifted several technologies to re-teraform the planet and promised to give an extraordinary present when the project made progress. The Tetirians developed enormous terraforming units from the alien blueprints. When planet became livable again the aliens returned and constructed a ring. The artificial ring housed several gateway stations. The ring is the only known artificial ring in the 8 and became a major tourist magnet in the Galcop-era. Several Hotel stations where built to accommodate the guests.
---
Image
Last edited by pagroove on Fri Jan 31, 2014 2:48 pm, edited 1 time in total.
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: crazy idea: artificial planet ring

Post by Diziet Sma »

pagroove wrote:
:idea: New idea: Maybe these stations could provide a gateway to galaxies 9 to 16? So that the ring is actually a big artificial wormhole?
I dunno.. I rather liked your original idea, of it being used as a gigantic enclosed racing-circuit.. :mrgreen:
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
Diziet Sma
---- E L I T E ----
---- E L I T E ----
Posts: 6312
Joined: Mon Apr 06, 2009 12:20 pm
Location: Aboard the Pitviper S.E. "Blackwidow"

Re: crazy idea: artificial planet ring

Post by Diziet Sma »

cim wrote:
Bug: shipdata specifies ringDemo_segment.dat but the file is called ringdemo_segment.dat

Note that the OXZ format is case-sensitive on all platforms to try to avoid this sort of problem in future.
Thargoid wrote:
Thanks - fixed and re-uploaded.
This bug has re-appeared in the latest version.. I've renamed the .dat file accordingly.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
User avatar
Thargoid
Thargoid
Thargoid
Posts: 5528
Joined: Thu Jun 12, 2008 6:55 pm

Re: crazy idea: artificial planet ring

Post by Thargoid »

Oops. :oops: I'll fix it (again) this evening, and maybe even remember to rename the file on my actual build folder ;)

@PAG - Looks nice, although I think we need a proper new model for the gateway stations, rather than re-using the Cori (especially as it inserts itself sideways for the docking - although that's easy enough to fix).

I was wondering if anyone would like a go at remodelling the whole ring (new segment, joint and station models) as a possible different application to yours.
User avatar
JazHaz
---- E L I T E ----
---- E L I T E ----
Posts: 2991
Joined: Tue Sep 22, 2009 11:07 am
Location: Enfield, Middlesex
Contact:

Re: crazy idea: artificial planet ring

Post by JazHaz »

Thargoid wrote:

I was wondering if anyone would like a go at remodelling the whole ring (new segment, joint and station models) as a possible different application to yours.
Perhaps this image from Starship Troopers might kick start some ideas?

Image
Post Reply