Oolite Bulletins

For information and discussion about Oolite.
It is currently Fri Jul 21, 2017 4:36 pm

All times are UTC




Post new topic  Reply to topic  [ 24 posts ]  Go to page 1 2 Next
Author Message
PostPosted: Mon Jul 17, 2017 3:42 pm 
Online
Deadly
Deadly
User avatar

Joined: Sun Jul 19, 2015 1:09 pm
Posts: 177
gsagostinho's Texture Pack: Asp Mk II
=====================================

Version: 1.1
Required Oolite Version: 1.80
Author: Gilberto Agostinho (gsagostinho)
Credits: based on Griff's Asp Mk II.
License: CC-BY-NC-SA 3.0

=============

Hi all,

I am happy to release a bundle which adds 6 new paint jobs for the Asp Mk II for both the player and the NPCs. This work is based on Griff's Asp Mk II.

Image

Paint Jobs
==========

Image

Image

Image

Image

Image

Image

Link
====

gsagostinho's OXPs

Version history
===============

18/07/2017 - Version 1.1:
- fixed an shipyard.plist type with the grey orange livery.
- removed Shaders folder as it was not being used.
- added Griff to credits.
- fixed date in README.txt file.
- individually set the shininess and specular colour properties for each livery.
- renamed the emission map texture file, it was wrongly called gsagostinho_asp_mk2_diffuse.png.
- removed the references to *-NPC variants from all *-PLAYER variants, so that it becomes easier to have the new liveries available only for the player.

17/07/2017 - Version 1.0:
- initial release.


Last edited by gsagostinho on Tue Jul 18, 2017 7:12 pm, edited 2 times in total.

Top
   
PostPosted: Mon Jul 17, 2017 5:32 pm 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral

Joined: Wed Feb 28, 2007 7:54 am
Posts: 4876
Looking great. And thanks for dropping that horrible, horrible tinyupload storage What a pop-up fest that was!.

If I may make a recommendation, see if you can add more variety for some of those versions by small adjustments to the specular properties. If used correctly, this can make a very big difference. Here is the white/blue variant, with a specular color of 0.5 x 3 and shininess bumped up to 35. It's just an example, I am sure that even better results can be achieved. This would be more appropriate for any versions looking like just out of the factory of course, the rusty metal type textures should not have too much shiny.
Image
Image


Top
   
PostPosted: Mon Jul 17, 2017 7:12 pm 
Offline
Oolite 2 Art Director
Oolite 2 Art Director
User avatar

Joined: Fri Jul 14, 2006 12:29 pm
Posts: 2262
Location: Wales
These are stunning! Really beautiful design work

_________________
Wiki homepage for my OXP: http://wiki.alioth.net/index.php/Griff_Industries


Top
   
PostPosted: Mon Jul 17, 2017 10:36 pm 
Online
Deadly
Deadly
User avatar

Joined: Sun Jul 19, 2015 1:09 pm
Posts: 177
Quote:
Looking great. And thanks for dropping that horrible, horrible tinyupload storage What a pop-up fest that was!.
Thanks a lot! 8) As for the tinyupload, I did not know about the pop up and ad issues! But yes, Dropbox is better for now. I will soon have all these OXPs converted to OXZ format and available at the manager, I already have the login access but still did not read how it all works.
Quote:
If I may make a recommendation, see if you can add more variety for some of those versions by small adjustments to the specular properties. If used correctly, this can make a very big difference. Here is the white/blue variant, with a specular color of 0.5 x 3 and shininess bumped up to 35. It's just an example, I am sure that even better results can be achieved. This would be more appropriate for any versions looking like just out of the factory of course, the rusty metal type textures should not have too much shiny.
Great advice, thanks a lot! I will apply something like this to all liveries of the Cobra and of the Asp. I will experiment with the shininess and specular colour values, but the shots you posted look really good!

Quote:
These are stunning! Really beautiful design work
Thanks a lot, Griff, really appreciate it! But I can't take credit for the design, a lot of these liveries I am creating are adaptations of liveries from Elite Dangerous :wink:

* * *

And next up: Fer-de-Lance and then Python. If someone is interested in liveries for his/her favourite ship, just drop me a message :D


Top
   
PostPosted: Mon Jul 17, 2017 10:45 pm 
Offline
Commodore
Commodore
User avatar

Joined: Tue Jan 21, 2014 10:37 pm
Posts: 1575
Location: [p]laying [h]ard and [k]icking [b]utt somewhere in G7...
Awesome work! Just awesome!

A minor issue for the next release:
Code:
08:20:28.694 [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "asp_grey_orane-PLAYER" does not have a corresponding shipdata.plist entry, ignoring.

_________________
My OXP's


Top
   
PostPosted: Mon Jul 17, 2017 10:51 pm 
Online
Deadly
Deadly
User avatar

Joined: Sun Jul 19, 2015 1:09 pm
Posts: 177
Quote:
Awesome work! Just awesome!
I am happy you like it! :D
Quote:
A minor issue for the next release:
Code:
08:20:28.694 [shipData.load.shipyard.unknown]: ----- WARNING: the shipyard.plist entry "asp_grey_orane-PLAYER" does not have a corresponding shipdata.plist entry, ignoring.
Thanks for spotting this, that was a typo in the shipyard.plist. It is already fixed, and tomorrow I will work with the shininess and specular colour parameters and update the links.


Top
   
PostPosted: Tue Jul 18, 2017 7:03 pm 
Online
Deadly
Deadly
User avatar

Joined: Sun Jul 19, 2015 1:09 pm
Posts: 177
Version 1.1 is released, here is the changelog:
- fixed an shipyard.plist type with the grey orange livery.
- removed Shaders folder as it was not being used.
- added Griff to credits.
- fixed date in README.txt file.
- individually set the shininess and specular colour properties for each livery.
- renamed the emission map texture file, it was wrongly called gsagostinho_asp_mk2_diffuse.png.
- removed the references to *-NPC variants from all *-PLAYER variants, so that it becomes easier to have the new liveries available only for the player.


Top
   
PostPosted: Thu Jul 20, 2017 8:47 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Wed Aug 15, 2012 4:19 am
Posts: 2426
Location: Finland
Now when this one is based on the core model, it would be possible recreate it for NPCs by using a single ship script instead of shipdata.

Basically you would add a ship script to the template. The script would only have a shipSpawned handler that would set the materials with setMaterials and exhaust_emissive_color with exhaustEmissiveColor.

The advantage would be that you only change the livery for spawned ships thus not touching the roles. The only downside I see, would be losing that laser_color definition, since that can't be set from a script.

And again, really nice looking textures :).


Top
   
PostPosted: Thu Jul 20, 2017 10:05 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Wed Aug 15, 2012 4:19 am
Posts: 2426
Location: Finland
Well, that was easy :). I made a crude hack of the oxp using a ship script instead of shipdata entry to implement different liveries for the asp. The hack basically just switches the materials on spawn rather than defining new ships. If someone is interested here's the hacked oxp: https://app.box.com/s/uydjdgjyom4tfbrc93rowzmkregm86p5.


Top
   
PostPosted: Thu Jul 20, 2017 10:22 am 
Online
Deadly
Deadly
User avatar

Joined: Sun Jul 19, 2015 1:09 pm
Posts: 177
Quote:
Now when this one is based on the core model, it would be possible recreate it for NPCs by using a single ship script instead of shipdata.

[...]

Well, that was easy :). I made a crude hack of the oxp using a ship script instead of shipdata entry to implement different liveries for the asp.
Great, spara, many thanks! I will take a look at it and then try to incorporate it on the OXP, if that's all right with you. I just had a quick look on the zip file you uploaded but I did not test it yet, but it seems to me that by not using at all the files shipdata.plist and shipyard.plist, you are disabling these liveries for the player as well. I suppose that those two files should now have only the *-PLAYER variants, and let the script handle the NPCs. If this works well, I will convert my other texture packs using these ideas. (My Python pack also uses the default model so that should be easy, but my Cobra Mk 3 and Fer-de-Lance use different models than the default ones. But if switching to the default ones would not be too painful then I guess it might be worth it!)


Top
   
PostPosted: Thu Jul 20, 2017 10:41 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Wed Aug 15, 2012 4:19 am
Posts: 2426
Location: Finland
Yeah. It's just a bare minimum proof of concept type of hack to show case the idea of switching liveries with a ship script. And yes, for player ships, you need to define some shipdata. The script will need a bit more work, but I think it's worth to venture a bit further as it gives a safe and easy way to make textures for the base ships and adding harmless variation to the game.


Top
   
PostPosted: Thu Jul 20, 2017 11:20 am 
Online
Deadly
Deadly
User avatar

Joined: Sun Jul 19, 2015 1:09 pm
Posts: 177
Quote:
Yeah. It's just a bare minimum proof of concept type of hack to show case the idea of switching liveries with a ship script. And yes, for player ships, you need to define some shipdata. The script will need a bit more work, but I think it's worth to venture a bit further as it gives a safe and easy way to make textures for the base ships and adding harmless variation to the game.
Spara, your script looks really great, I will start testing it in-game and then incorporate it into these OXPs. You say the script will need a bit more work, what exactly are you referring to? Besides the laser colour (which is a non-problem in my opinion), are there other limitations of using the script?


Top
   
PostPosted: Thu Jul 20, 2017 2:16 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Wed Aug 15, 2012 4:19 am
Posts: 2426
Location: Finland
Quote:
Quote:
Yeah. It's just a bare minimum proof of concept type of hack to show case the idea of switching liveries with a ship script. And yes, for player ships, you need to define some shipdata. The script will need a bit more work, but I think it's worth to venture a bit further as it gives a safe and easy way to make textures for the base ships and adding harmless variation to the game.
Spara, your script looks really great, I will start testing it in-game and then incorporate it into these OXPs. You say the script will need a bit more work, what exactly are you referring to? Besides the laser colour (which is a non-problem in my opinion), are there other limitations of using the script?
I would like to take the default Oolite paint job into mix. Is it enough to just add your normal map to it or does it require some texture/value tweaking to make it fit in with your paint jobs? You're the artist here :).

Another thing to consider is conflicts with other OXPs. Some OXPs like_ship default ships and at least the livery has to be bound with ships entityPersonality.

And of course, script optimization has been on the table lately :).


Top
   
PostPosted: Thu Jul 20, 2017 2:50 pm 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Wed Aug 15, 2012 4:19 am
Posts: 2426
Location: Finland
And in the long rung, would it make sense to create a Paint Shop oxp, to which individual texture OXPs would register their textures and which would pool those textures and handle all texture switching? That way other texture artists could also join in and the player could mix and match just like they do with Additional Planets oxp.

I'll see what I can up with :). Personality persistence was easy, btw, consider it done.


Top
   
PostPosted: Thu Jul 20, 2017 3:26 pm 
Online
Deadly
Deadly
User avatar

Joined: Sun Jul 19, 2015 1:09 pm
Posts: 177
Quote:
I would like to take the default Oolite paint job into mix. Is it enough to just add your normal map to it or does it require some texture/value tweaking to make it fit in with your paint jobs?
I believe that basically it's only adding the normal map.
Quote:
And in the long rung, would it make sense to create a Paint Shop oxp, to which individual texture OXPs would register their textures and which would pool those textures and handle all texture switching? That way other texture artists could also join in and the player could mix and match just like they do with Additional Planets oxp.

I'll see what I can up with :). Personality persistence was easy, btw, consider it done.
That would be a great approach! Would something like this handle the fact that some liveries might use different normal/emission maps, other might use an effect map while another one doesn't, different shineness and other parameters, etc.?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 24 posts ]  Go to page 1 2 Next

All times are UTC


Who is online

Users browsing this forum: gsagostinho and 21 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
cron
Powered by phpBB® Forum Software © phpBB Limited