Texture Browser — browse and assign textures from local folders#909
Open
nklbdev wants to merge 1 commit into
Open
Texture Browser — browse and assign textures from local folders#909nklbdev wants to merge 1 commit into
nklbdev wants to merge 1 commit into
Conversation
2d84be1 to
7dcf3cf
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Texture Browser
A panel plugin that lets you browse textures from any local folder and
assign them to selected faces with a single click — no need to manually
import each texture first.
Features
as thumbnails in a responsive grid
brick) and itautomatically matches
red_brick.png,brick_wall.tga, etc.Full glob patterns (
*.png,wall_*) are also supported.By default, if a string does not contain any glob special characters
(simple pattern), it is treated as enclosed in asterisks (*).
texture to all selected faces across all selected meshes
currently in use, so you can spot what's already assigned
textures that become unreferenced after reassignment
the grid live
to scan (1–10)
cleaned-up orphan textures
Technical notes
Toolbar+BarTextInput+Action+Togglewidgets for all controlstemplate; everything else is Blockbench-native API
requireNativeModule()with properpermission prompts
variant: "desktop")Preview
Texture list filtering:
2026-05-20.01-36-34.mov
Texture applying and undo:
2026-05-20.01-31-19.mov
A similar material panel in the TrenchBroom editor:
2026-05-20.01-52-13.mov
Example from real project: