Difference between revisions of "Freaky Thargoids OXP"

From Elite Wiki
(New page: '''Freaky Thargoids''' is an OXP designed to demonstrate fragment shaders in Oolite. It may be downloaded here. The OXP replaces the [[Thargoid W...)
 
m (Retagged as a retexture, tweaks)
 
(14 intermediate revisions by 5 users not shown)
Line 1: Line 1:
'''Freaky Thargoids''' is an [[OXP]] designed to demonstrate [[fragment shaders in Oolite]]. It may be downloaded [[Media:Freaky-thargoid.oxp.zip|here]].
+
'''Freaky Thargoids''' is an [[OXP]] designed to demonstrate [[shaders in Oolite]]. Oolite 1.69 or later required.
  
 
The OXP replaces the [[Thargoid Warship (Oolite)|Thargoid warship]] and [[Thargoid Robot Fighter (Oolite)|Thargoid robot fighter]] with versions that emit pulsing, coloured light. This is effected by means of a fragment shader which uses a second texture specifying the colour of light and (as its alpha channel) the phase of the light animation, which is driven by a timer provided to fragment shaders by Oolite.
 
The OXP replaces the [[Thargoid Warship (Oolite)|Thargoid warship]] and [[Thargoid Robot Fighter (Oolite)|Thargoid robot fighter]] with versions that emit pulsing, coloured light. This is effected by means of a fragment shader which uses a second texture specifying the colour of light and (as its alpha channel) the phase of the light animation, which is driven by a timer provided to fragment shaders by Oolite.
  
[[Category:OXPShips]]
+
 
 +
[http://www.box.net/shared/vkdqsdnemo Freaky Thargoid v3.2.2] (112 kB) Updated 3 February 2011
 +
 
 +
=== Version History ===
 +
 
 +
* Version 3.2.2 Corrected a wrong thargon launch position. (by Eric Walch)
 +
 
 +
* Version 3.2 Added a new shader to make the shader compatible with Oolite 1.74. (It will still work with Oolite 1.69)
 +
 
 +
* Version 3.1 Added a thargoid-mother role to make it compatible with Oolite 1.71. Does not work correctly with Oolite 1.74 or newer.<br>([[Media:Freaky-thargoid.oxp.zip|Download old Version 3.1]]). By [[User:Ahruman|Ahruman]].
 +
 
 +
* Version 3.0 Original release by [[User:Aegidian|Aegidian]] (a.k.a Giles Williams, the author of the Oolite game engine).
 +
 
 +
=== Additional info ===
 +
This oxp works by completely replacing the original thargoid files. Result will be that also a lot of other oxp's using links to the original thargoids will now also start using these shaders.<br>
 +
There are oxp's, like the Neolite.oxp that also replaces the original thargoid files. In these cases it will be the last loaded oxp that is defining the thargoid to be used.<br>
 +
There are also oxp's like Griffs thargoids that suppress the original thargoids. In these cases you won't get the freaky thargoids, but any reference from other oxp's to the originals will still be able to use the freaky thargoid shaders.
 +
 
 +
{{Retextures-OXP}}

Latest revision as of 19:35, 29 June 2023

Freaky Thargoids is an OXP designed to demonstrate shaders in Oolite. Oolite 1.69 or later required.

The OXP replaces the Thargoid warship and Thargoid robot fighter with versions that emit pulsing, coloured light. This is effected by means of a fragment shader which uses a second texture specifying the colour of light and (as its alpha channel) the phase of the light animation, which is driven by a timer provided to fragment shaders by Oolite.


Freaky Thargoid v3.2.2 (112 kB) Updated 3 February 2011

Version History

  • Version 3.2.2 Corrected a wrong thargon launch position. (by Eric Walch)
  • Version 3.2 Added a new shader to make the shader compatible with Oolite 1.74. (It will still work with Oolite 1.69)
  • Version 3.1 Added a thargoid-mother role to make it compatible with Oolite 1.71. Does not work correctly with Oolite 1.74 or newer.
    (Download old Version 3.1). By Ahruman.
  • Version 3.0 Original release by Aegidian (a.k.a Giles Williams, the author of the Oolite game engine).

Additional info

This oxp works by completely replacing the original thargoid files. Result will be that also a lot of other oxp's using links to the original thargoids will now also start using these shaders.
There are oxp's, like the Neolite.oxp that also replaces the original thargoid files. In these cases it will be the last loaded oxp that is defining the thargoid to be used.
There are also oxp's like Griffs thargoids that suppress the original thargoids. In these cases you won't get the freaky thargoids, but any reference from other oxp's to the originals will still be able to use the freaky thargoid shaders.