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

[RELEASE] WildShips OXP

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

Moderators: winston, another_commander

User avatar
gsagostinho
---- E L I T E ----
---- E L I T E ----
Posts: 573
Joined: Sun Jul 19, 2015 1:09 pm

Re: [RELEASE] WildShips OXP

Post by gsagostinho »

Also, a light map would not necessarily need to add lights all over the place representing windows like in a regular Coriolis, a good solution would be to simply add one or two strong lights plus their reflections to the entrance of the docking bay. Here is for instance how a night docking looks like with the ISS:

Image

Now here is an altered image showing how the result could look like. Number 1 is the default look under a bit of light; number 2 is a possible solution with two lights and nothing else added.

Image

Anyway, just a thought.
User avatar
Keeper
---- E L I T E ----
---- E L I T E ----
Posts: 273
Joined: Fri Feb 01, 2013 7:44 am
Location: Indian Hills, Nevada, USA

Re: [RELEASE] WildShips OXP

Post by Keeper »

Easier said than done. The docking bay isn't using a different texture, as I recall, so one can't just put lights on it so easily. I could see about putting light in that big square object along the side... Ideally the fellow who's been coming up with ideas for replacement models will have his models replacing the existing ones making this whole discussion moot!
jackiebean
Dangerous
Dangerous
Posts: 112
Joined: Wed Jan 18, 2017 2:01 pm

Re: [RELEASE] WildShips OXP

Post by jackiebean »

Still kind of a novice at textures for oolite, and so far i have not really touched the whole thing, but i am sure with guidance and help from fellow modelers and texture artists we can come up with something that is more akin to the Griff style textures for the standard stations.

those would also have glow/light maps so that has already been considered/discussed in very brief order, just kind of off hand.

speaking of which i am very open to help and ideas on texturing, since i want to make sure there is continuity between stock ships and stations and the oxp replacement models i am working on, it seems i have kind of gotten in over my head with just the modeling part of it, (mainly because of the sheer quantity of models being undertaken) but eventually the models will be finished soon and we can start to move on to the texturing (at least the basic part of it). I am also sure that there will come a point where things will need to be prioritized, and if there is any way to look at the statistics of what oxps are more used than others, that determination can be made for what gets done first, while some will be put on the back burner. The stations will get a front seat. anyone who as access to that kind of info please drop me a line about it in my PMs. it would aid greatly in getting something put out there that will make a bigger impact than some of the more obscure ship models in the hard drive.

recently i have had to curb modeling a bit due to real life, but i am still working on them here and there. but i think it wise to limit it to a couple of times a week, rather than every day-all day like it was at first.
User avatar
gsagostinho
---- E L I T E ----
---- E L I T E ----
Posts: 573
Joined: Sun Jul 19, 2015 1:09 pm

Re: [RELEASE] WildShips OXP

Post by gsagostinho »

Keeper wrote: Sun Jul 09, 2017 2:01 am
Easier said than done. The docking bay isn't using a different texture, as I recall, so one can't just put lights on it so easily.
Well, if I can be of any help I would be more than happy to give a hand with this. I did my fair share of texturing work for the FlightGear project, though I have just recently started messing around with OXPs in Oolite and so I would need to learn how textures of 3D models work here.
I could see about putting light in that big square object along the side...
Would that illuminate the station and its entrance or would it be just one more reference point when docking?
Ideally the fellow who's been coming up with ideas for replacement models will have his models replacing the existing ones making this whole discussion moot!
Ah, I didn't realize the models are about to be replaced, has this been discussed in this thread? If that's the case, then yes this discussion is moot :)
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2676
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: [RELEASE] WildShips OXP

Post by spara »

The actual docks are hidden, but to my understanding the visible inner part is textured with wildShips_kiotaHubinner.png. So the actual "dock" could probably be illuminated. And probably should too. The couple spherical things around the docking entrance are turrets and they seem to have some shader magic applied to them. Don't know why they look like that :(.
User avatar
gsagostinho
---- E L I T E ----
---- E L I T E ----
Posts: 573
Joined: Sun Jul 19, 2015 1:09 pm

Re: [RELEASE] WildShips OXP

Post by gsagostinho »

spara wrote:
The actual docks are hidden, but to my understanding the visible inner part is textured with wildShips_kiotaHubinner.png. So the actual "dock" could probably be illuminated. And probably should too.
That could already be very useful for orientation. Perhaps a very slow frequency FLASHER could be added 90 degrees from the turrets.
spara wrote:
The couple spherical things around the docking entrance are turrets and they seem to have some shader magic applied to them. Don't know why they look like that :(.
The turrets seem to use a different shader than the station. I am not familiar with shader code at all, but just taking a quick look at wildShips_kiotaTurret.fragment and comparing it to wildShips_kiotaHub.fragment (which is used for the main station) shows a lot of differences on how light is handled, perhaps there is where the problem is.
Astrobe
---- E L I T E ----
---- E L I T E ----
Posts: 609
Joined: Sun Jul 21, 2013 12:26 pm

Re: [RELEASE] WildShips OXP

Post by Astrobe »

If everything else fails the Neo-docklight OXP could do the trick, I think. Maybe with some tweaking you can active it only for specific types of stations?
User avatar
Norby
---- E L I T E ----
---- E L I T E ----
Posts: 2577
Joined: Mon May 20, 2013 9:53 pm
Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
Contact:

Re: [RELEASE] WildShips OXP

Post by Norby »

Astrobe wrote: Sun Jul 09, 2017 2:39 pm
Neo-docklight OXP could do the trick, I think. Maybe with some tweaking you can active it only for specific types of stations?
Alternatively just add a landing line of flashers into the shipdata.plist of these stations.
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2676
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: [RELEASE] WildShips OXP

Post by spara »

With my very limited shader knowledge I was able to achieve this:

Image

Any good?

Achieved by setting specular = vec3(0.1) on line 34 in file wildShips_kiotaHub.fragment.
User avatar
gsagostinho
---- E L I T E ----
---- E L I T E ----
Posts: 573
Joined: Sun Jul 19, 2015 1:09 pm

Re: [RELEASE] WildShips OXP

Post by gsagostinho »

@spara I think this already looks quite better, thanks! :)
User avatar
gsagostinho
---- E L I T E ----
---- E L I T E ----
Posts: 573
Joined: Sun Jul 19, 2015 1:09 pm

Re: [RELEASE] WildShips OXP

Post by gsagostinho »

By the way, I am getting a lot of errors on my Log which I believe come from this OXP:

Code: Select all

09:55:22.312 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Spur is too high, using 7200.0.
09:55:22.312 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Spur is too high, using 7200.0.
09:55:22.312 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Spur is too high, using 7200.0.
09:55:22.312 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Spur is too high, using 7200.0.
09:55:22.316 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Disc is too high, using 7200.0.
09:55:22.316 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Disc is too high, using 7200.0.
09:55:22.316 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Disc is too high, using 7200.0.
09:55:22.316 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Disc is too high, using 7200.0.
09:55:22.321 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Ring is too high, using 7200.0.
09:55:22.321 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Ring is too high, using 7200.0.
09:55:22.321 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Ring is too high, using 7200.0.
09:55:22.321 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Ring is too high, using 7200.0.
09:55:22.322 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4RingVariant is too high, using 7200.0.
09:55:22.323 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4RingVariant is too high, using 7200.0.
09:55:22.323 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4RingVariant is too high, using 7200.0.
09:55:22.323 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4RingVariant is too high, using 7200.0.
09:55:22.326 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Solar is too high, using 7200.0.
09:55:22.326 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Solar is too high, using 7200.0.
09:55:22.326 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Solar is too high, using 7200.0.
09:55:22.326 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Solar is too high, using 7200.0.
09:55:22.345 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Solar is too high, using 7200.0.
09:55:22.345 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Solar is too high, using 7200.0.
09:55:22.346 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Solar is too high, using 7200.0.
09:55:22.346 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Solar is too high, using 7200.0.
09:55:22.347 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship dock_griff_prototype_boa-NPC is too high, using 7200.0.
09:55:22.347 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship dock_griff_prototype_boa-NPC is too high, using 7200.0.
09:55:22.347 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship dock_griff_prototype_boa-NPC is too high, using 7200.0.
09:55:22.347 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship dock_griff_prototype_boa-NPC is too high, using 7200.0.
09:55:22.352 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Comms is too high, using 7200.0.
09:55:22.352 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Comms is too high, using 7200.0.
09:55:22.352 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Comms is too high, using 7200.0.
09:55:22.352 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Comms is too high, using 7200.0.
09:55:22.357 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Sphere is too high, using 7200.0.
09:55:22.358 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Sphere is too high, using 7200.0.
09:55:22.358 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Sphere is too high, using 7200.0.
09:55:22.358 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Sphere is too high, using 7200.0.
09:55:22.366 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Disc is too high, using 7200.0.
09:55:22.366 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Disc is too high, using 7200.0.
09:55:22.366 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Disc is too high, using 7200.0.
09:55:22.366 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Disc is too high, using 7200.0.
09:55:22.367 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Comms is too high, using 7200.0.
09:55:22.367 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Comms is too high, using 7200.0.
09:55:22.367 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Comms is too high, using 7200.0.
09:55:22.367 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Comms is too high, using 7200.0.
09:55:22.369 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Spur is too high, using 7200.0.
09:55:22.369 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Spur is too high, using 7200.0.
09:55:22.369 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Spur is too high, using 7200.0.
09:55:22.369 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Spur is too high, using 7200.0.
09:55:22.372 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Ring is too high, using 7200.0.
09:55:22.372 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Ring is too high, using 7200.0.
09:55:22.372 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Ring is too high, using 7200.0.
09:55:22.372 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota4Ring is too high, using 7200.0.
09:55:22.373 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota8RingVariant is too high, using 7200.0.
09:55:22.373 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota8RingVariant is too high, using 7200.0.
09:55:22.373 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota8RingVariant is too high, using 7200.0.
09:55:22.373 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota8RingVariant is too high, using 7200.0.
09:55:22.376 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-NPC_Pirate is too high, using 7200.0.
09:55:22.376 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-NPC_Pirate is too high, using 7200.0.
09:55:22.376 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-NPC_Pirate is too high, using 7200.0.
09:55:22.376 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-NPC_Pirate is too high, using 7200.0.
09:55:22.377 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota8Ring is too high, using 7200.0.
09:55:22.377 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota8Ring is too high, using 7200.0.
09:55:22.377 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota8Ring is too high, using 7200.0.
09:55:22.377 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota8Ring is too high, using 7200.0.
09:55:22.383 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship dock_griff_prototype_boa-NPC_Pirate is too high, using 7200.0.
09:55:22.384 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship dock_griff_prototype_boa-NPC_Pirate is too high, using 7200.0.
09:55:22.384 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship dock_griff_prototype_boa-NPC_Pirate is too high, using 7200.0.
09:55:22.384 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship dock_griff_prototype_boa-NPC_Pirate is too high, using 7200.0.
09:55:22.385 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-NPC is too high, using 7200.0.
09:55:22.385 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-NPC is too high, using 7200.0.
09:55:22.386 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-NPC is too high, using 7200.0.
09:55:22.386 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-NPC is too high, using 7200.0.
09:55:22.387 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-PLAYER is too high, using 7200.0.
09:55:22.387 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-PLAYER is too high, using 7200.0.
09:55:22.387 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-PLAYER is too high, using 7200.0.
09:55:22.387 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship griff_prototype_boa-PLAYER is too high, using 7200.0.
09:55:22.389 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Sphere is too high, using 7200.0.
09:55:22.389 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Sphere is too high, using 7200.0.
09:55:22.389 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Sphere is too high, using 7200.0.
09:55:22.389 [shipData.load.warning.turret.badWeaponRange]: ----- WARNING: ball turret weapon range of 7500 for subentity of ship wildShips_kiota2Sphere is too high, using 7200.0.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6569
Joined: Wed Feb 28, 2007 7:54 am

Re: [RELEASE] WildShips OXP

Post by another_commander »

This is a harmless warning and is generated because the OXP was written before a change on how turret ranges are determined took place in core. The game will just use a slightly smaller turret range and turrets will continue to function normally.
User avatar
gsagostinho
---- E L I T E ----
---- E L I T E ----
Posts: 573
Joined: Sun Jul 19, 2015 1:09 pm

Re: [RELEASE] WildShips OXP

Post by gsagostinho »

Ok, good to know. But I modified my local copy of this OXP to eliminate the Log spam :D
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2676
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: [RELEASE] WildShips OXP

Post by spara »

New version (1.11.2) is up.

* Obsolete turret target range definitions removed.
* Custom turret shader removed and subtle glow added. Works better with the other model now.
* Subtle emission added to the inner hub shader to counter the pitch black docking port when using low ambient light.

Thanks for reporting and keep them coming, gsagostinho :)
User avatar
gsagostinho
---- E L I T E ----
---- E L I T E ----
Posts: 573
Joined: Sun Jul 19, 2015 1:09 pm

Re: [RELEASE] WildShips OXP

Post by gsagostinho »

Great, thanks for the update, spara, looking forward to test this!
Post Reply