Join us at the Oolite Anniversary Party -- London, 7th July 2024, 1pm
More details in this thread.

PA groove stations help

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

User avatar
0235
Deadly
Deadly
Posts: 175
Joined: Fri Sep 12, 2008 1:29 pm
Location: In a rock, being a hermit

PA groove stations help

Post by 0235 »

it is probarbly me, but i cant get PA groove stations to work properly, it has the new stations, but they look like they are not textured, they are grey transparent, like the textures dont load, but some translucent framework is still there, is there anything that can be done, or anything that is required for this to work?
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: PA groove stations help

Post by JazHaz »

0235 wrote:
but they look like they are not textured, they are grey transparent, like the textures dont load, but some translucent framework is still there
Sounds kind of similar to this image I took a couple of months ago.:

Image

This, I think, was also on a PAGroove station. As far as I remember, it turned out to be because I can't run shaders on my computer....
JazHaz

Gimi wrote:
drew wrote:
£4,500 though! :shock: <Faints>
Cheers,
Drew.
Maybe you could start a Kickstarter Campaign to found your £4500 pledge. 8)
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!
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: PA groove stations help

Post by JazHaz »

JazHaz wrote:
Sounds kind of similar to this image I took a couple of months ago.:

This, I think, was also on a PAGroove station. As far as I remember, it turned out to be because I can't run shaders on my computer....
Just found the original thread that I took part in:

https://bb.oolite.space/viewtopic.php?p=97036#97036
JazHaz

Gimi wrote:
drew wrote:
£4,500 though! :shock: <Faints>
Cheers,
Drew.
Maybe you could start a Kickstarter Campaign to found your £4500 pledge. 8)
Thanks to Gimi, I got an eBook in my inbox tonight (31st May 2014 - Release of Elite Reclamation)!
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

Post by pagroove »

Ok so this is a shader-related problem.
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
Palmski
Dangerous
Dangerous
Posts: 68
Joined: Fri Apr 09, 2010 8:18 am

Post by Palmski »

Is there any resolution to this? I'm having problems with Gritty Coriolis and PAGroove's stations, I'm just seeing them as flat colour. When running without these two OXPs I can see the Neolite version of the stations perfectly fine; without that OXP I get the base Coriolis ok but the dodec station looks completely flat colour as well.

I have shaders set to full and I would be extremely surprised if my card does not support them (Griff's ships work just fine for example - if I can ever get one to show up that is).

FWIW I'm running version 1.73.4, I have an ATI HD4890 card with Catalyst 10.3 drivers.

Ooops final note to add I saw this in the log which is clearly the problem with the PA Groove stuff (left the OXP list in to hopefully make it obvious if I have any glaring incompatibilities which might be causing this) :

Code: Select all

[searchPaths.dumpAll]: ---> OXP search paths:
(Resources, ../AddOns, ../AddOns/adcks_bulk_haulers_v1.4.oxp, "../AddOns/AsteroidStorm 3.55.oxp", "../AddOns/BigShips 1.02.oxp", ../AddOns/BountyScannerv1.061.oxp, ../AddOns/CombinedSounds.oxp, ../AddOns/Famous_Planets_v2.0.oxp, ../AddOns/FighterHud.oxp, "../AddOns/FP Liners 1.00.oxp", ../AddOns/GrittyCoriolis.oxp, "../AddOns/Lave Academy 1.11.oxp", ../AddOns/longway.oxp, ../AddOns/neolite.oxp, ../AddOns/PAGroove_Stations_v1.2.1.oxp, "../AddOns/Pods 1.11.oxp", "../AddOns/Pods-UPS 1.11.oxp", ../AddOns/RandomHits1.3.6.oxp, ../AddOns/Snoopers1.0.1.oxp, ../AddOns/System_Redux.oxp, ../AddOns/Tianve1.3.oxp, "../AddOns/Traffic Control 1.01.oxp", "../AddOns/UPS-courier v1.6.1.oxp", "../AddOns/Welcome Mat 1.06.oxp", ../AddOns/YOUR_AD_HERE.oxp, ../AddOns/YOUR_AD_HERE_set_A.oxp, ../AddOns/YOUR_AD_HERE_set_B.oxp, ../AddOns/YOUR_AD_HERE_set_C.oxp, ../AddOns/YOUR_AD_HERE_set_D.oxp, ../AddOns/YOUR_AD_HERE_set_E.oxp, ../AddOns/YOUR_AD_HERE_set_F.oxp, "../AddOns/zgriff_shipset_dizzy's_all_in_1.oxp")
[dataCache.rebuild.pathsChanged]: Cache is stale (search paths have changed). Rebuilding from scratch.
[shipData.load.begin]: Loading ship data...
  [shipData.load.error]: ***** ERROR: the shipdata.plist entry "PAGroove-coriolis-reference" specifies no model.
  [shipData.load.error]: ***** ERROR: the shipdata.plist entry "PAGroove-icosahedron-reference" specifies no model.
  [shipData.load.error]: ***** ERROR: the shipdata.plist entry "PAGroove-dodecahedron-reference" specifies no model.
Help?
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

Post by Griff »

where's the link for the paggroove stations oxp?, i'm pretty sure i store the oxp in my box.net account but the last time i looked at that it's full of old releases, aborted oxps etc i'd like to make sure i grab the latest version of this oxp and have a look at the shaders, it's probably just the oxp using gl_TexCoord[0] causing all the reported weirdness.

edit: nevermind, i found it in my AddOns folder
User avatar
Zieman
---- E L I T E ----
---- E L I T E ----
Posts: 680
Joined: Tue Sep 01, 2009 11:55 pm
Location: in maZe

Post by Zieman »

Yes, it's the gl_TexCoord[0] -problem.
It renders the stations (as well as ConStores and billboards in YAH) textureless. I've tried to fiddle with vTexCoord -stuff, and managed to get the stations themselves textured, but all animated stuff remained featureless grey. Then I managed to change the docking bays from grey retangle to regular appearance, but changing lights were gone and Latest.log had a bunch of errors.
...and keep it under lightspeed!

Friendliest Meteor Police that side of Riedquat

[EliteWiki] Far Arm ships
[EliteWiki] Z-ships
[EliteWiki] Baakili Far Trader
[EliteWiki] Tin of SPAM
User avatar
Palmski
Dangerous
Dangerous
Posts: 68
Joined: Fri Apr 09, 2010 8:18 am

Post by Palmski »

Righto, thanks for the explanation.

I'll just use the Neolite OXPs for now then and stop being so greedy - they look cool enough as it is.
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

Post by Griff »

I've made a small change to the shaders in PAGrooves' oxp to remove the gl_texCoord[0] thing that's causing problems with ATI's newer drivers, i did make an attempt to change the light macro code in the shaders over to the 2 functions CalcDiffuseLight() and CalcSpecularLight() from the oolite standard shader as recommended by Ahruman over in the shaders outpost, but it all got a bit too fiddly, so i'll have to come back to it later after the griff normal map shipset is done, what might be cool would be to upgrade this oxp with some normalmaps. updated oxp is here http://www.box.net/shared/al1hyv1s9j
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

Post by pagroove »

Griff wrote:
I've made a small change to the shaders in PAGrooves' oxp to remove the gl_texCoord[0] thing that's causing problems with ATI's newer drivers, i did make an attempt to change the light macro code in the shaders over to the 2 functions CalcDiffuseLight() and CalcSpecularLight() from the oolite standard shader as recommended by Ahruman over in the shaders outpost, but it all got a bit too fiddly, so i'll have to come back to it later after the griff normal map shipset is done, what might be cool would be to upgrade this oxp with some normalmaps. updated oxp is here http://www.box.net/shared/al1hyv1s9j
Updating would be cool. But first I hope the WIKI problem will be fixed
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
JJP
Average
Average
Posts: 14
Joined: Tue Apr 13, 2010 1:47 am

Post by JJP »

Griff wrote:
I've made a small change to the shaders in PAGrooves' oxp to remove the gl_texCoord[0] thing that's causing problems with ATI's newer drivers, i did make an attempt to change the light macro code in the shaders over to the 2 functions CalcDiffuseLight() and CalcSpecularLight() from the oolite standard shader as recommended by Ahruman over in the shaders outpost, but it all got a bit too fiddly, so i'll have to come back to it later after the griff normal map shipset is done, what might be cool would be to upgrade this oxp with some normalmaps.
Hello Griff,

I don't know what you changed, but when I use your updated oxp, the textures are gone. Version 1.2.1. renders the textures as expected, and the only errors in my logfile are the aforementioned shipData.load.errors on the missing models in the three reference declarations. But version 1.2.2. renders the stations as coloured, untextured shapes.

OpenGL en Videocard info from logfile:

Code: Select all

[rendering.opengl.version]: OpenGL renderer version: 3.2.0 ("3.2.0")
Vendor: NVIDIA Corporation
Renderer: GeForce 9400 GT/PCI/SSE2
User avatar
Palmski
Dangerous
Dangerous
Posts: 68
Joined: Fri Apr 09, 2010 8:18 am

Post by Palmski »

But version 1.2.2. renders the stations as coloured, untextured shapes
That's precisely the problem which going from 1.2.1 -> 1.2.2 fixed for me with my ATI card.

I thought OpenGL was supposed to be a standard.[/quote]
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

Post by Griff »

I think at some point i'll change the oxp so it uses the built in Oolite shaders, from looking at the latest posts in the 'Progress...' thread Ahruman's been busy adding in loads of new stuff into them.

I wonder why the textures have now vanished on the stations in your game JJP, the changes i made were to do with the passing of texture coordinates between the vertex shader (which deals with the objects geometry) and the fragment shader (which deals with the texturing), normally the changes work OK on nvidia cards, and they are working ok with my nvidia card (a 8800gts i think it is), do you think you might be having a clash between the old version and the new version somewhere in your addons folder? are the pagroove stations built into any other oxps? prehaps you could temporarily take out all oxp from your addons folder leaving just the pagroove v1.2.2 and start the game to see if they work ok then?
JJP
Average
Average
Posts: 14
Joined: Tue Apr 13, 2010 1:47 am

Post by JJP »

I did as you requested and removed all my oxp's. This is where the fun starts...
Adding just PAGroove v1.2.2 renders textured stations. So I added more and more oxp's - and I have to admit I use quite a lot of them. All these addons work in conjunction with v1.2.2:

Code: Select all

(Resources, ../AddOns, ../AddOns/ACS_1.0.oxp, ../AddOns/adcks_behemoths_v1.1.oxp, ../AddOns/adcks_bulk_haulers_v1.4.oxp, ../AddOns/adcks_eagles_v1.1.oxp, "../AddOns/AMS 1.10.oxp", ../AddOns/Anarchies2.3.oxp, ../AddOns/aphidv2.oxp, "../AddOns/Aquatics 2.11.oxp", "../AddOns/BigShips 1.02.oxp", ../AddOns/blade.oxp, ../AddOns/BountyScannerv1.061.oxp, ../AddOns/buoyRepair1.02.5.oxp, "../AddOns/Captured Thargons 1.00.oxp", ../AddOns/Commies.oxp, ../AddOns/Condor.oxp, ../AddOns/custsounds.oxp, ../AddOns/DeepspaceShip.oxp, ../AddOns/diamondback.oxp, "../AddOns/Dictators v1.3.oxp", ../AddOns/display_reputation.oxp, "../AddOns/Docking Clearance.oxp", "../AddOns/Drones 1.11.oxp", "../AddOns/Energy Equipment 1.04.oxp", "../AddOns/Executive Spaceways v2.2.oxp", ../AddOns/Famous_Planets_v2.0.oxp, "../AddOns/FTZ v0.13.oxp", "../AddOns/Fuel Station 1.24.oxp", "../AddOns/Fuel Tank v2.2.oxp", ../AddOns/FuelCollectorV0.06.oxp, "../AddOns/Galactic_Navy 5.2.2.oxp", ../AddOns/Galcop_trade_outpost.oxp, ../AddOns/globestation2.0.oxp, ../AddOns/griff_asp_mk2_normalmapped.oxp, ../AddOns/griff_boa.oxp, ../AddOns/griff_gecko_normalmapped.oxp, ../AddOns/griff_normalmapped_ship_decals.oxp, "../AddOns/griff_oolite-unknown-ship.oxp", "../AddOns/griff_shipset_dizzy's_all_in_1.oxp", ../AddOns/griff_sidewinder_normalmapped.oxp, ../AddOns/GrittyCoriolis.oxp, ../AddOns/gwxstations.oxp, ../AddOns/halsis.oxp, "../AddOns/Hired Guns 1.10.oxp", ../AddOns/hOopyCasino1.1.oxp, ../AddOns/impcourier2.oxp, ../AddOns/isisinterstellar.oxp, ../AddOns/katipo.oxp, "../AddOns/Kestrel&Falcon.oxp", ../AddOns/kirin.oxp, ../AddOns/MedusaHud.oxp, "../AddOns/Missile Analyser 1.1.1.oxp", "../AddOns/Missile Rack 1.02.oxp", "../AddOns/Missiles and Bombs v2.4.oxp", ../AddOns/morrigan.oxp, ../AddOns/NavyStarships.oxp, "../AddOns/neolite-companion.oxp", "../AddOns/neolite-wolfies.oxp", ../AddOns/neolite.oxp, "../AddOns/Oo-Haul.oxp", ../AddOns/orbits.oxp, "../AddOns/Ore_processor 1.55.oxp", ../AddOns/OXPConfig1.08.oxp, ../AddOns/PAGroove_Stations_v1.2.2.oxp, "../AddOns/PlanetFall 1.23.oxp", "../AddOns/PlanetFall Link - Black Monks 1.0.oxp", "../AddOns/PlanetFall Link - hOopy Casino 1.0.oxp", "../AddOns/PlanetFall Mission - Oo-Haul 1.00.oxp", "../AddOns/Planetfall Mission - Taxi 1.01.oxp", "../AddOns/Probe 1.10.oxp", ../AddOns/ramon_anaconda.oxp, ../AddOns/RandomDockingMusicv1.00.oxp, "../AddOns/RepairBots 1.10.oxp", "../AddOns/Saleza v2.1.oxp", ../AddOns/shady_sungs.oxp, ../AddOns/Snoopers1.0.2.oxp, ../AddOns/System_Redux.oxp, "../AddOns/Target Autolock 1.01.oxp", "../AddOns/Target Reticle 1.2.oxp", "../AddOns/The Feudal States v1.4.oxp", ../AddOns/tianve.oxp, ../AddOns/tori.oxp, ../AddOns/transhab.oxp, "../AddOns/Transports 2.51.oxp", ../AddOns/typhoon1208.oxp, "../AddOns/Welcome Mat 1.06.oxp")
But, any single one of the following addons renders the stations textureless:

Code: Select all

(Resources, ../AddOns, ../AddOns/PAGroove_Stations_v1.2.2.oxp, ../AddOns/RandomHits1.3.6.oxp, ../AddOns/Shady_blackmonks.oxp, ../AddOns/Superhubv1.2.oxp, ../AddOns/xarik.oxp, ../AddOns/YOUR_AD_HERE.oxp)
To me, it's a total mystery. Glancing through the shipdata.plist files in the offending oxp's I can't find a reference to a PAGroove station. Maybe it has something to do with the shaders? Hope this helps. By the way, I'm running Oolite 1.73.4 on Windows Server 2008 x64 SP2 with nvidia graphic drivers v196.21.
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

Post by Griff »

JJP wrote:
Maybe it has something to do with the shaders? Hope this helps.
Ah you're right! thanks for testing all this, as soon as i saw that written in your post i realised what the problem was (in fact it's something i meant to fix before re-uploading the oxp), it's the vertex shader, the same file is used in other oxp's but i forgot to rename the pagroove_stations one after editing it. I've made the changes and re-uploaded the oxp, thanks again for taking the time to do all that detective work!
Post Reply