Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move Texture with UV makes a copy of pixels from other layers #2619

Open
Cubouse opened this issue Jan 4, 2025 · 0 comments
Open

Move Texture with UV makes a copy of pixels from other layers #2619

Cubouse opened this issue Jan 4, 2025 · 0 comments
Labels
improvement something that works as intended but could be improved to work better

Comments

@Cubouse
Copy link

Cubouse commented Jan 4, 2025

What are you trying to do, and what do you expect to happen?

Say I am texturing a pizza model.
I have two layers in the Paint tab, and an element. The element's UV overlaps the pixels of the layer named "dough".

In the Paint tab I select the other layer, "toppings". I then go to the UV tab to move the element with Move Texture with UV enabled.

What happens instead?

Even though the layer I had selected in the Paint tab was "toppings", it made a copy and moved the pixels of the layer "dough" on the "toppings" layer (and also left intact the layer "dough").

bb_bug_move_texture_with_UV_with_layers.mp4

I can see two good but different fixes for this issue:

A: The texture from other layers is not affected, only the current layer's pixels are moved with the UV.

I personally prefer this one, for being generally both more useful and clear.

or

B: The current behavior is generally kept: the pixels of all layers are moved, except they stay on their own layers, don't make a copy on the currently selected layer.

Potentially you could select multiple layers while in the Paint tab, to pick those affected in the UV tab? Currently, only one layer at a time can be selected.

Maybe having it work like A or B should be customizable via a Setting.

Model format in which the issue occurs

Bedrock enitty

Blockbench variant

Program

Blockbench version

4.12.0 Beta 2

Operating System

W10

Installed Blockbench plugins

N/A

@JannisX11 JannisX11 added the improvement something that works as intended but could be improved to work better label Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement something that works as intended but could be improved to work better
Projects
Status: No status
Development

No branches or pull requests

2 participants