Skip to content

Ingots - Palette Textures part 1 - #3460

Merged
IntegratedQuantum merged 1 commit into
PixelGuys:masterfrom
careeoki:metal-palettes
Aug 2, 2026
Merged

Ingots - Palette Textures part 1#3460
IntegratedQuantum merged 1 commit into
PixelGuys:masterfrom
careeoki:metal-palettes

Conversation

@careeoki

@careeoki careeoki commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

progress towards #3451

Doing this across multiple PRs so it is more manageable for myself
image

@IntegratedQuantum

Copy link
Copy Markdown
Member

Before you do too much labor here, note that @yel0h said in #3403 that they could write a script for this

@IntegratedQuantum

Copy link
Copy Markdown
Member

(of course you'd probably still end up tweaking the results, but then you wouldn't need to manually create and link the files)

@careeoki

careeoki commented Aug 2, 2026

Copy link
Copy Markdown
Contributor Author

Most the work here is tweaking the colors, but sure, if they want to make a script that could be helpful. I haven't done any other materials.

@IntegratedQuantum
IntegratedQuantum merged commit 7f4f9ab into PixelGuys:master Aug 2, 2026
1 check passed
IntegratedQuantum pushed a commit that referenced this pull request Aug 5, 2026
Finishes the migration started in #3403 and #3460.

Removed the legacy `.colors` parsing fallback in `Material.init` and
helpers. `loadColorsFromTexture` now always resolves a color source
instead of returning a `.notLoaded` status for the caller to fall back
on. Missing `.colorTexture` field, failed load, or invalid image (too
small or with non-opaque outline pixels) all log an error and fall back
to `graphics.Image.defaultImage`.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants