Factory paintjobs
Moderators: winston, another_commander
Re: Factory paintjobs
Small minimod.,, for the anaconda
Adds two specular maps to the factory paintjob ( addon )
Which results in
phkb paintjobs, (pristine as is)
acs_phkb phkb paintjob with specular map from another_commander ( used look )
acss_phkb something in between ( paintjob 'less used' look )
Requires opening the oxz
https://gofile.io/d/BEBTwr
Adds two specular maps to the factory paintjob ( addon )
Which results in
phkb paintjobs, (pristine as is)
acs_phkb phkb paintjob with specular map from another_commander ( used look )
acss_phkb something in between ( paintjob 'less used' look )
Requires opening the oxz
https://gofile.io/d/BEBTwr
Re: Factory paintjobs
Updated the shipdata.plist to include all player/pirate paintjobs ...
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
Re: Factory paintjobs
@cbr: your retextured anacondas can look even more pristine if you want. Your shipdata.plist defines specular maps and has the gloss value set to 0.622 for everything. When a specular map is defined, the gloss value (if it exists) is treated by the game as a multiplier for the gloss contained in the specular map's alpha channel. In your case, whatever gloss is in the specular map will be multiplied by 0.622, resulting in a material that looks different to what was intended by the specular map. To resolve this, you may want to set the gloss value to 1.0, so the gloss from the specular map is used as originally defined - unless reducing it by a factor of 0.622 was intentional, which I believe it wasn't.
If there is no specular map defined, then the gloss value in shipdata.plist is the actual value that gets applied to the material.
Case in point: using gloss of 1.0 in shipdata with the acss_* speculars:
If there is no specular map defined, then the gloss value in shipdata.plist is the actual value that gets applied to the material.
Case in point: using gloss of 1.0 in shipdata with the acss_* speculars:
Re: Factory paintjobs
Ah, thank you for finetuning, I incorrectly presumed the specified gloss value was to be ignored when offered in the alpha channel.
When used with acs ( the original specular/gloss texture by you ) I find the 0.622 better
(example with gloss=1.0 the 'dirt' is too shiny)
When used with acss specular/gloss texture
When used with acs ( the original specular/gloss texture by you ) I find the 0.622 better
(example with gloss=1.0 the 'dirt' is too shiny)
When used with acss specular/gloss texture
Re: Factory paintjobs
Confused - please correct if the following is wrong.
The acs_phkb_anaconda use oolite_anaconda_specular1.png which appears to be the "cleaner" of the two specular maps.
The acss_phkb_anaconda use oolite_anaconda_specular2.png which appears to be the "dirtier" of the two specular maps.
If the above is true then setting the gloss to 1.0 on the acs_phkb_anaconda (bright and shiny new paint jobs) while setting the gloss to 0.622 on the acss_phkb_anaconda (slightly scuffed paint jobs) could possibly be the optimum settings?
Testing... testing... 1-2-3... testing.
The acs_phkb_anaconda use oolite_anaconda_specular1.png which appears to be the "cleaner" of the two specular maps.
The acss_phkb_anaconda use oolite_anaconda_specular2.png which appears to be the "dirtier" of the two specular maps.
If the above is true then setting the gloss to 1.0 on the acs_phkb_anaconda (bright and shiny new paint jobs) while setting the gloss to 0.622 on the acss_phkb_anaconda (slightly scuffed paint jobs) could possibly be the optimum settings?
Testing... testing... 1-2-3... testing.
Humor is the second most subjective thing on the planet
Brevity is the soul of wit and vulgarity is wit's downfall
Good Night and Good Luck - Read You Soon
Brevity is the soul of wit and vulgarity is wit's downfall
Good Night and Good Luck - Read You Soon
Re: Factory paintjobs
The acs / specular1 is the dirty one
The acss /specular2 has some areas cleaned and looks more glossy with gloss 1.0
The acss /specular2 has some areas cleaned and looks more glossy with gloss 1.0
Re: Factory paintjobs
Figures that it would be the exact opposite of what my perception was. Will change it around and check the result.
Humor is the second most subjective thing on the planet
Brevity is the soul of wit and vulgarity is wit's downfall
Good Night and Good Luck - Read You Soon
Brevity is the soul of wit and vulgarity is wit's downfall
Good Night and Good Luck - Read You Soon
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Factory paintjobs
I've had these sitting here for a while, and decided it was time for a release.
Rounding out the set:
Adder pack: FactoryPaintJobs_Adder.oxz (size: 24mb, 27 paint jobs)
Asp Mk2 pack: FactoryPaintJobs_Asp.oxz (size: 23mb, 27 paint jobs)
Fer-de-lance pack: FactoryPaintJobs_Ferdelance.oxz (size: 17mb, 27 paint jobs)
Python pack: FactoryPaintJobs_Python.oxz (size: 17mb, 27 paint jobs)
Sidewinder pack: FactoryPaintJobs_Sidewinder.oxz (size: 40mb, 27 paint jobs for standard Sidewinder, 18 for Sidewinder Escort)
I'm still debating whether to do the same process on the Cobra MKIII, given it already has a multitude of skins out there. Seems like overkill.
I'll try and get some screenshots posted shortly.
Rounding out the set:
Adder pack: FactoryPaintJobs_Adder.oxz (size: 24mb, 27 paint jobs)
Asp Mk2 pack: FactoryPaintJobs_Asp.oxz (size: 23mb, 27 paint jobs)
Fer-de-lance pack: FactoryPaintJobs_Ferdelance.oxz (size: 17mb, 27 paint jobs)
Python pack: FactoryPaintJobs_Python.oxz (size: 17mb, 27 paint jobs)
Sidewinder pack: FactoryPaintJobs_Sidewinder.oxz (size: 40mb, 27 paint jobs for standard Sidewinder, 18 for Sidewinder Escort)
I'm still debating whether to do the same process on the Cobra MKIII, given it already has a multitude of skins out there. Seems like overkill.
I'll try and get some screenshots posted shortly.
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Factory paintjobs
And here's one for anyone who wants to play around with ship colours themselves.
FactoryPaintJobs_Resources.zip contains all the Paint.NET pdn files I used to create all the different variations.
Notes:
(1) Each file (one for each ship type) has a number of layers, at least one per design, with the layer type set to "Overlay". The process of creating the final versions was to merge the colour layer onto the diffuse layer (which is normally the bottom layer in all the files) to create a single image. Because there are a lot of layers, you'd need to move the target layer down to be just above the diffuse layer before merging it down. I would then copy that image, paste into a new file, and save that as the variation. I would then return to the master, undo the merge, and move on to the next variation.
(2) There are times when I use two layers for the final image. This usually happens when I want to make a particular colour (usually white) stand out more on the merged final image.
(3) Whenever I was working with one of the colour layers, I always turned off "Antialiasing". The reason is, the gap between the panels is mostly 1 pixel wide. When doing flood fills with Antialiasing turned on, you can get colours jumping panels when edges are blurred. To keep the lines sharp, I turn Antialiasing off.
(4) As a final step, after I finished creating all the images, I would use pngcrush to make all the images a bit smaller.
Paint.Net is a Windows-only application, and while it can save in Gimp format (.xcf) I don't know how accurate the translation is (I've heard Gimp can be a bit funny with versions), and I'm not that familiar with Gimp to be able to do much testing atm. If there's any real interest in Gimp files I see what I can do.
FactoryPaintJobs_Resources.zip contains all the Paint.NET pdn files I used to create all the different variations.
Notes:
(1) Each file (one for each ship type) has a number of layers, at least one per design, with the layer type set to "Overlay". The process of creating the final versions was to merge the colour layer onto the diffuse layer (which is normally the bottom layer in all the files) to create a single image. Because there are a lot of layers, you'd need to move the target layer down to be just above the diffuse layer before merging it down. I would then copy that image, paste into a new file, and save that as the variation. I would then return to the master, undo the merge, and move on to the next variation.
(2) There are times when I use two layers for the final image. This usually happens when I want to make a particular colour (usually white) stand out more on the merged final image.
(3) Whenever I was working with one of the colour layers, I always turned off "Antialiasing". The reason is, the gap between the panels is mostly 1 pixel wide. When doing flood fills with Antialiasing turned on, you can get colours jumping panels when edges are blurred. To keep the lines sharp, I turn Antialiasing off.
(4) As a final step, after I finished creating all the images, I would use pngcrush to make all the images a bit smaller.
Paint.Net is a Windows-only application, and while it can save in Gimp format (.xcf) I don't know how accurate the translation is (I've heard Gimp can be a bit funny with versions), and I'm not that familiar with Gimp to be able to do much testing atm. If there's any real interest in Gimp files I see what I can do.
Last edited by phkb on Sun Jul 03, 2022 11:43 pm, edited 1 time in total.
- montana05
- ---- E L I T E ----
- Posts: 1166
- Joined: Mon May 30, 2016 3:54 am
- Location: lurking in The Devils Triangle (G1)
Re: Factory paintjobs
Looking good as always. You should consider uploading them to the manager or at least save on the wiki.
Great, this layers will save me a lot of time. Thank you a lot.
Scars remind us where we've been. They don't have to dictate where we're going.
- montana05
- ---- E L I T E ----
- Posts: 1166
- Joined: Mon May 30, 2016 3:54 am
- Location: lurking in The Devils Triangle (G1)
Re: Factory paintjobs
There is a work-around if your graphics program isn't able to import Paint.Net files. If you save a layer as .png you can add it easily as a new layer in your own application. My first tests didn't show any significant problems with the quality.phkb wrote: ↑Fri May 13, 2022 2:44 amPaint.Net is a Windows-only application, and while it can save in Gimp format (.xcf) I don't know how accurate the translation is (I've heard Gimp can be a bit funny with versions), and I'm not that familiar with Gimp to be able to do much testing atm. If there's any real interest in Gimp files I see what I can do.
Scars remind us where we've been. They don't have to dictate where we're going.
- Damocles Edge
- ---- E L I T E ----
- Posts: 256
- Joined: Thu Mar 30, 2017 9:57 pm
Re: Factory paintjobs
This looks amazing phkb
I hit a fly in the onitment whilst trying to get Boa mk1 via the download manager, although the output from the log means little to me, I am hoping it may mean something to you
I really must get around to playing Oolite again soon as I haven't played since transitioning from Manjaro to Debian (seems ages ago now).
I hit a fly in the onitment whilst trying to get Boa mk1 via the download manager, although the output from the log means little to me, I am hoping it may mean something to you
HTH and many thanks to you.23:15:46.553 [oxz.manager.error]: Downloaded OXZ does not contain a manifest.plist, has been left in /home/username/GNUstep/Library/Caches/org.aegidian.oolite/Oolite-download.oxz
I really must get around to playing Oolite again soon as I haven't played since transitioning from Manjaro to Debian (seems ages ago now).
O.C.T.D (Oolite Crash Test Dummy) Hmm Hmm Hmm Hmm......
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Factory paintjobs
Yep, that was my bad. I didn't have the correct download link in. Should work now though.Damocles Edge wrote: ↑Mon Jul 04, 2022 10:28 pmI hit a fly in the onitment whilst trying to get Boa mk1 via the download manager