Weird Gizmo Behaviour
NGCHunter2 a commencé cette discussion dans Bug Reporting

Discovered today that when zooming in on objects on certain MB files the rotation/translation gizmo behaves weird; it starts to rotate in itself (without the part being moved/rotated) and disappears partially similar to an object disappearing partially because of camera clipping. The grid of the grid floor will disappear too apparently.
I tried zooming in one several of my files - and even on a newly opened workshop scene - and the problem seems to occur randomly (but consistent for individual files). The file I'm working on in the video features the strongest variant of the issue I've had so far, other scenes need a bit more zooming, and for some scenes that issue isn't present at all.

OS: Windows 10 64-bit (latest version)
Browser: Google Chrome 64-bit (latest version)
Enough RAM 😛
I've cleared my browser cache already, and it didn't change anything.

3 réponses · Page 1 sur 1
Avatar de Scrubs
Administrateur

Hello,
Thanks for the video. I gives a fair idea of where to look. I can see that your are using the orthographic projection. Does it also happen in perspective mode?

@Scrubs
Interesting question, actually. I tried zooming in again in Perspective Mode and interestingly the gizmo didn't behave weird. In fact, I tried switching between orthographic and perspective mode: when zooming in on a single part in perspective view, at some point the gizmo will disappear because the camera is too close to it (clipping); if I switch back to orthographic view, the weird behaviour of the gizmo will start at that exact point, behaving more and more weird when I continue to zoom in. So I guess there is a parallel there somewhere. I also noticed that the problem occurs the faster the further the part is located from the origin (camera rotates around scene origin), with gizmos of objects close to the origin disbehaving not as much or not at all. When moving parts with disbehaving gizmos to the center, the disbehaving will reduce or discontinue.

I'm not a coder, but to me, it seems like scaling a part down in Blender too much to a point where it will grow again, but inverted; something similar happens visually with the gizmo when I zoom in to much. I think this might be produced by the camera rotating around the scene origin, thus the further objects are located from it, the sooner the camera would clip a gizmo in perspective mode, then making the orthographic view gizmo disbehave. Just an idea, of course.

Edit: I tried rotating a part with the weirdly rotated zoomed-in gizmo: although the gizmo is visually badly rotated, the translation is the same as for the zoomed-out gizmo (right angle X/Y/Z), so it actually seems to be a visual glitch only.

Edit 2: if the glitch is actually a camera clipping issue, I guess the easiest way to fix it would be to make the camera rotate around the selection always, thus having the object in focus within the clipping bounds perfectly all the time. Or adding a clipping option or something (if it actually is dependend on clipping, of course).

Avatar de Scrubs
Administrateur

It's all good. No relation with camera clipping. It is only an issue with misbehaving control planes for the gizmo - it would be a bit long to explain.
I will check that when I will finish what I am currently working on.

Publicité
2 participants
Avatar de NGCHunter2
Avatar de Scrubs

LEGO, le logo LEGO, la minifigurine et les configurations des briques et tenons sont des marques déposées de LEGO Group of Companies. ©2024 The LEGO Group.

Mecabricks, le logo Mecabricks et tout le contenu non couvert par les droits d'auteur du groupe LEGO sont, sauf indication contraire, ©2011-2024 Mecabricks.