JannisX11 / blockbench

Blockbench - A low poly 3D model editor
https://www.blockbench.net
GNU General Public License v3.0
3.05k stars 271 forks source link

A series of bugs about multi-select operations #2378

Open Xiwang-99 opened 2 weeks ago

Xiwang-99 commented 2 weeks ago

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

  1. When I select multiple faces for face culling, it doesn't work as well as before. The ones I need to cull are not culled, and the ones I don't need to adjust are adjusted for no reason.
  2. I select multiple faces to adjust the texture UV. It is no longer the normal translation as before, but some UVs will move randomly.
  3. I select multiple blocks for uniform scaling. Some blocks will move at a certain rate, and if the value is a negative number, it will be forced to a large positive number.
  4. Many times when multiple selections are performed, multiple selections are made but no selections are actually made.

What happens instead?

As above

Model format in which the issue occurs

.json

Blockbench variant

Program

Blockbench version

4.10.3

Operating System

4.10.3

Installed Blockbench plugins

No response

JannisX11 commented 2 weeks ago

We'll need more information to actually be able to reproduce any if these issues. Ideally detailed steps to reproduce. What method are you using to select multiple faces? In some of these examples it is unclear if you are talking about elements or element UV faces. Uniform scaling is also not specified further. There are multiple scaling and resizing tools in Blockbench, which one are you talking about exactly?