Screenshots

General discussion for players of Oolite.

Moderators: winston, another_commander

User avatar
Capt. Murphy
Commodore
Commodore
Posts: 1127
Joined: Fri Feb 25, 2011 8:46 am
Location: UK South Coast.

Re: Screenshots

Post by Capt. Murphy »

Nice long docking tunnel on those Griff Rock Hermit's. This ones actually a Pirate Cove and I'm sneaking in behind a fugitive asp.

Image

He's taking his time.

Image

Simple shaders.
[EliteWiki] Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Screenshots

Post by Smivs »

Beautiful. :)
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
DaddyHoggy
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 8515
Joined: Tue Dec 05, 2006 9:43 pm
Location: Newbury, UK
Contact:

Re: Screenshots

Post by DaddyHoggy »

Stunning, considering Simple Shaders
Selezen wrote:
Apparently I was having a DaddyHoggy moment.
Oolite Life is now revealed here
User avatar
RyanHoots
---- E L I T E ----
---- E L I T E ----
Posts: 958
Joined: Fri May 20, 2011 8:10 pm
Location: Nowhere
Contact:

Re: Screenshots

Post by RyanHoots »

DaddyHoggy wrote:
Stunning, considering Simple Shaders
Quick question... what's the difference between Simple and Full shaders? I've only used shaders a tiny bit (when running KDM, they don't seem to work in GDM).
Image
User avatar
Capt. Murphy
Commodore
Commodore
Posts: 1127
Joined: Fri Feb 25, 2011 8:46 am
Location: UK South Coast.

Re: Screenshots

Post by Capt. Murphy »

Just more eyecandy with full shaders.

In those above screenshots the docking tunnel would have had animated running lights, and possible a red glow if the Pirate Cove had detected me in the vicinity, while the asp's engine would have had a pretty glow and the asp's hull would have had a nice colour sheen to it.
[EliteWiki] Capt. Murphy's OXPs
External JavaScript resources - W3Schools & Mozilla Developer Network
Win 7 64bit, Intel Core i5 with HD3000 (driver rev. 8.15.10.2696 - March 2012), Oolite 1.76.1
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2479
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Re: Screenshots

Post by Griff »

As Capt. Murphy says in the shaders in my shipset, switching on simple shaders removes:
Engine & Lasergun heat glows
Decals
Random paint colours
Hull temperature heat glows
Animated glowmaps

you do get specular mapping, simple glowmaps and normalmapping (although i'd have switched off normalmapping in simple shader mode if i had enough brains to work out how to do it!)
Simple mode will work differently in other OXPs shaders, it works by the shader author placing certain shader effects between tags in the code that are prevented from running if the shader detects that the simple shader mode flag is on or off
eg, here's abit of code that adds a lasergun glow effect

Code: Select all

// these next glow effects are only available in full shader mode   
#ifndef OO_REDUCED_COMPLEXITY 
   //Add in the laser firing gun barrel flash effect    
     color += WeaponGlow(laserheatMap  * Pulse(min(laser_heat_level, 1.0), 1.0));
#endif 


//'s at the start of a line let you add comments, notice the #ifndef OO_REDUCED_COMPLEXITY and #endif and how they bookend that bit of code? It means that those particular few lines will only run the if the OO_REDUCED_COMPLEXITY
flag is not true ( ie simple shader mode is not switched on)
User avatar
RyanHoots
---- E L I T E ----
---- E L I T E ----
Posts: 958
Joined: Fri May 20, 2011 8:10 pm
Location: Nowhere
Contact:

Re: Screenshots

Post by RyanHoots »

Ah, I get it. Thanks, Cpt. Murphy and Griff.
Image
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Screenshots

Post by Cody »

I followed an Anaconda through its wormhole, and tracked it all the way from the witchpoint to the sun (man, are they slow). It seemed to take the heat better than me, as I had to back-off a couple of times to cool down, then dive in again. Eventually, it blew and left just one red-hot cargo pod which I scooped... but it must have dematerialised in the scoop as it never appeared in my manifest.

Image Image

This was using Wildeblood's Sensible Sun OXP... hence the very distant main planet.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
RyanHoots
---- E L I T E ----
---- E L I T E ----
Posts: 958
Joined: Fri May 20, 2011 8:10 pm
Location: Nowhere
Contact:

Re: Screenshots

Post by RyanHoots »

Looks very cool... well, "cool" is the wrong word. :roll: I wouldn't want to be in that Cobra at the time the shot was taken.
Image
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Screenshots

Post by Eric Walch »

El Viejo wrote:
I followed an Anaconda through its wormhole, and tracked it all the way from the witchpoint to the sun (man, are they slow).....This was using Wildeblood's Sensible Sun OXP... hence the very distant main planet.
That is really daring: following an anaconda over that prolonged distance.

That blowing up is a bug of the anaconda pilot: He/she should not start sunskumming without enough heat insulation :D Since 1.75 (or was it already since 1.74?) do ships that start as sunskimmer get extra heat insulation on creation. (Even their escorts get extra insulation). But in your case you started with a normal trader that jumped out of the system. That one missed the insulation and than the pilot is doomed when starting sunskimming. Specially with a slow ship that stays quite long in the hot area of a sun.
The only foolproof way would be to give all ships that have a sunskimmer role a high heatinsulation in shipdata itself. But I never suspected that anybody would really follow such a ship to check if things went correct.

When following a ship that launched and went sunskimming, or that entered from witchspace after you, the heatinsulation should be enough to realy jump out from inside the suns corona. :P
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Screenshots

Post by Gimi »

Eric Walch wrote:
The only foolproof way would be to give all ships that have a sunskimmer role a high heatinsulation in shipdata itself.
Wouldn't it be logical that, if there is any chance at all that it will go sun skimming, it has heat insulation. My only conclusion to this would be: "sunskimmer role = has heat insulation" unless it breaks something else that is.
No pilot, not even NPC ones, would attempt sun skimming without.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
Cmdr. Maegil
Sword-toting nut-job
Sword-toting nut-job
Posts: 1294
Joined: Tue Feb 27, 2007 10:28 pm
Location: On the mend in Western Africa

Re: Screenshots

Post by Cmdr. Maegil »

Gimi wrote:
No pilot, not even NPC ones, would attempt sun skimming without.
An NPC in fact did just so, and that's the problem...
Maybe you meant that they shouldn't? In that case, re-read Eric's last post, he's on the dev team and fully agrees.
You know those who, having been mugged and stabbed, fired, dog run over, house burned down, wife eloped with best friend, daughters becoming prostitutes and their countries invaded - still say that "all is well"?
I'm obviously not one of them.
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Screenshots

Post by Gimi »

Cmdr. Maegil wrote:
Gimi wrote:
No pilot, not even NPC ones, would attempt sun skimming without.
An NPC in fact did just so, and that's the problem...
Maybe you meant that they shouldn't? In that case, re-read Eric's last post, he's on the dev team and fully agrees.
Sorry, I may have been unclear. I was trying to agree with, and reinforce Eric's view, and thus enticing him to make the relevant changes in the code, unless it breaks something else that is.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
Eric Walch
Slightly Grand Rear Admiral
Slightly Grand Rear Admiral
Posts: 5536
Joined: Sat Jun 16, 2007 3:48 pm
Location: Netherlands

Re: Screenshots

Post by Eric Walch »

Gimi wrote:
I was trying to agree with, and reinforce Eric's view, and thus enticing him to make the relevant changes in the code, unless it breaks something else that is.
It is just such a rare event that I didn't really bother implementing it. To do it right, one would need a new AI command that checks if a ship could risk going to the sun. But, when I had that idea, we were already having a feature freeze. What I (with help of Kaks) now did was making sure only ships with a sunskimmer role started sunskimming. Before 1.75, any trader created at the witchspace entrypoint could decide to sunskim. (When following a ship through a wormhole, it is created in the old system and than the Ai decides what to do, but the AI has no access to checking heat insulation))

I actually played some time with this stuff, tested lots of ships and ended up with the following rule of thumbs:

Code: Select all

minInsulation = (1000 / maxFlightSpeed) + 1
Ships (and their escorts) that start as sunskimmer on creation get their insulation corrected according this formula when the value in shipdata is lower.
Last edited by Eric Walch on Tue Nov 15, 2011 10:37 am, edited 1 time in total.
User avatar
Cmdr. Maegil
Sword-toting nut-job
Sword-toting nut-job
Posts: 1294
Joined: Tue Feb 27, 2007 10:28 pm
Location: On the mend in Western Africa

Re: Screenshots

Post by Cmdr. Maegil »

Eric Walch wrote:
That blowing up is a bug of the anaconda pilot
If it's a bug, it shouldn't be affected by the feature freeze...
You know those who, having been mugged and stabbed, fired, dog run over, house burned down, wife eloped with best friend, daughters becoming prostitutes and their countries invaded - still say that "all is well"?
I'm obviously not one of them.
Post Reply