Bug? - Issue with "3D flat cursor" and "Scale" on Mouse-Over/Hover

Special forum to share and discuss skins for Pano2VR and Object2VR
Post Reply
Sharkster
Posts: 13
Joined: Mon Apr 11, 2022 12:51 pm

Hi there,

we use flat-on-the-ground tour nodes in a project. They are tilted with CSS to give the illusion of a "real 3D" object on the ground. Pretty much as explained here:
viewtopic.php?f=13&t=15551

This works pretty good, but we encountered one problem: We like to give the hotspots a logic block in "Appearance"/"Scaling" that scales them up a bit as you hover over them with your mouse pointer. This works as expected. However, we noticed that if there are many nodes in the viewport that have 3D distortion enabled, they sometimes act strange when hovering over them.

E.g. sometimes, when two 3D distorted nodes are at the extreme ends of a view (like to the very left and to the very right), and you hover over the left one, the right one receives the hover. If you still click on the left, you'll get to the tour node of the right one (as that is the one that accidentally got the highlight-hover).

Or sometimes you can hover over an area where there's not node at all, yet a 3D-distorted node receives a hover and gets highlighted.

This behavior can only be observed when the following two criteria are met: A) At least one node in view needs to be 3D distorted and B) The distorted 3D node needs to scale (via a "logic block") upon mouse-over (hover). Bonus criteria C) (to really push the effect): have ALL nodes 3D distorted and have the nodes at the extreme ends of your current viewport.

When you encounter this behavior you can overcome it by not scaling the 3D distorted node via "Appearance", but via "Size" (in "Position"). However, if you use "Size" you may encounter position flickering if you have "easing" activated in your logic block.

It would be awesome if this behavior could be fixed, as scale in "Appearance" is really something that helps makes the UI feel smooth and responsive.

Let me know if you need further info to reproduce this unwanted behavior.
(Tested on the latest build of Beta7)
Sharkster
Posts: 13
Joined: Mon Apr 11, 2022 12:51 pm

I should add that our 3D distorted icons consist of two image layers (background and foreground icon). The background layer is also rotating (via CSS). Both layers are scaled with "Appearance" upon hover.

Not sure if these are required criteria to reproduce the "bug".
Post Reply