X Tutup
Skip to content

Natrix patterns#5975

Merged
sturnclaw merged 1 commit intopioneerspacesim:masterfrom
bszlrd:natrix_patterns
Nov 23, 2024
Merged

Natrix patterns#5975
sturnclaw merged 1 commit intopioneerspacesim:masterfrom
bszlrd:natrix_patterns

Conversation

@bszlrd
Copy link
Contributor

@bszlrd bszlrd commented Nov 18, 2024

Made some patterns during the weekend.
They are half-sized, because at fill size they were almost 12mb each, so I decided to halve the dimensions.
(First is no-pattern. That file is 1*1px)
pattern01
pattern02
pattern03
pattern04
pattern05
pattern06
pattern07
pattern08
pattern09

@bszlrd bszlrd added the Art label Nov 18, 2024
@mwerle
Copy link
Contributor

mwerle commented Nov 19, 2024

Nice!!

..but why are all the ships "worn" looking? Presumably I can buy a new ship and/or give a ship a quick paintjob just before selling it?

@bszlrd
Copy link
Contributor Author

bszlrd commented Nov 19, 2024

Because there's no way to wear them dynamically, so I texture them with a bit of a wear. Would be odd if ships stayed in mint condition. More odd than having a bit of wear everywhere.
A more elaborate material system could provide that functionality. A while ago I did some such materials in Blender, using some blending shenanigans. and value adjustments, so the concept could work I think.
And if decal support is also implemented, the decals themselves coule also have that.

@sturnclaw
Copy link
Member

Just FYI - the pattern shader only samples from the red channel to determine which color to use. Unfortunately, we can't really get any smaller textures by using grayscale patterns as the DXT1/DXT5 formats specifically store three-component color data.

@sturnclaw sturnclaw merged commit aeb1657 into pioneerspacesim:master Nov 23, 2024
@bszlrd
Copy link
Contributor Author

bszlrd commented Nov 23, 2024

I tried making them from grayscale pngs, but it did not work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

X Tutup