- Изменено
bone scale
Bone scale
Please move the "bone scale" setting to the editor interface, for example, to the panel next to the magnifying glass
Often you have to change the scale and do it by going into the settings every time - it's not convenient.
Please! :notme:
Can you explain when you are needing to adjust the bone scale?
I expect the bone scale to be set based on the size of your skeletons. Very small skeletons, like for pixel art, are more comfortable to work on with a smaller bone scale. Projects with huge skeletons, usually because huge images are used (which is often unnecessary), are more comfortable with a higher bone scale.
Given that, I don't expect you need to adjust the bone scale when working within a single project. If you do, I'd like to understand why because there may a better solution than the user needing to juggling the bone scale as they work.
Is it that you need to adjust it when opening different projects? Is there a reason your projects use such a difference of small and large skeletons/images? Maybe we could store the bone scale setting per project.
I recently got big art so had to resize the bone scale. but it seems that was saving for all projects. so I had to switch back and forth every time I switch projects
I will try, but I'm afraid that Google translator will break my whole thought
We are talking about working within a single project.
Often, we are forced to use a large number of bones.
The assets used in the project have a low resolution.
Yes, you say it right, it would be possible to reduce the size of the bones, but the problem is that in the viewport the reduced bones stop responding normally to commands, it is impossible to select with the mouse, you have to constantly fight, click to hit the bone, this is pain. :tear:
Especially when the bones are very close to each other.
Therefore, we often have to change the scale of the bones and the scale of the viewport, and we have not found the ideal ratio.
Another important note:
It is also very embarrassing that normal selection works only on standard bones, if you change the view (icon) of a bone (for example: a star or a diamond), then the selection of the bone works only in its very center. Doesn't it bother anyone?
Perhaps, if you fixed the problem of selecting a bone in the viewport, then we would stop suffering and the size of the bone would not have to be transferred to the interface.
P.S.
If you really bind the setting of the scale of the bones, then it is better not to the project, but to each skeleton 8)
the problem is that in the viewport the reduced bones stop responding normally to commands, it is impossible to select with the mouse, you have to constantly fight, click to hit the bone, this is pain
I don't understand this because bone scale doesn't affect selection with the mouse. It affects 1) the bone visuals, 2) the viewport max zoom, 3) the space around region attachments when multiple image files are dragged into the viewport at once, and 4) the padding around bones when bones are rendered for image/video exports. It doesn't affect anything else.
It is also very embarrassing that normal selection works only on standard bones, if you change the view (icon) of a bone (for example: a star or a diamond), then the selection of the bone works only in its very center.
A zero length bone and a bone that has an alternate icon behave exactly the same for mouse selection. The size of the icon is not used at all, regardless of bone scale.
I can accurately select bones that have a length at any size, even a ridiculously micro size: Изображение удалено из-за отсутствия поддержки HTTPS. | Показать
The bone that will be selected when you click turns white when hovered, as you can see in that image.
Zero length bones (including those with alternate icons, which behave the same) at this zoom don't scale down as small with the bone scale I'm using (bone scale Изображение удалено из-за отсутствия поддержки HTTPS. | Показать65
and bone lengths 1.3
):
One way to fix this by using a lower bone scale: Изображение удалено из-за отсутствия поддержки HTTPS. | Показать
We put extra effort into making zero bone scale work well and I actually really like having the bones drawn as a single line. It's less clutter and again mouse selection is unchanged. In 4.0 bone rendering is much improved, no flickering or jagged bones even when they are thin.
The same with icons: Изображение удалено из-за отсутствия поддержки HTTPS. | Показать
However, I think it's not reasonable to zoom way out and then complain the bones can't be selected. If you are zoomed out so far there is very little space between bones, of course that will happen.
The bone scale is primarily to control the size of the zero length/icon bones at a reasonable zoom level that you will use for most of your editing. To set it, zoom to the level you will use to edit the skeleton, open the settings, move the settings window so you can see the skeleton, and adjust the bone scale until the icons are a good size.
When you are using an interface scale of 200, I found an issue with bone scale. The zero length bones using the default icon were too large! We've fixed this in 4.0.24.
Storing bone scale per skeleton is an interesting idea. I suppose a project could have skeletons at very different sizes, eg a giant and a butterfly. We'll consider making that change in the future!
Bone scale used only 100 and 50
no more and no less.
I still do not understand why a bone in the form of a diamond (for example) does not stand out when hovering over the edge of a diamond, but only in the center of it.
Sorry, but this is very annoying, especially when there are other bones nearby and only the edge of the rhombus is visible :confused:
As I said, the size of the bone icon is not used for hit detection. Most of the time the icon is smaller than the hit distance. It's rare to want a bone icon so big when actually working. Selection of zero length bones is done using the distance from the center of the bone. Mouse over the center to select the bone, even if other bones are in the same area. When you do that, Spine is good about allowing you to choose the bone you want.
In 4.0.24 we've made a lot of improvements to bone scale!