Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-281

World Map FOV frustum is offset when UI size != 1.0

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: Viewer 2.2.0 Beta
    • Fix Version/s: Sprint 6, Viewer 2.3.0
    • Labels:
      None
    • Environment:
    • Root Cause:
      Viewer - Viewer

      Description

      Since V2.0 the Field Of View triangle has been displayed at a wrong position on the world map. The farther you pan the camera from the lower left corner, the more the triangle would be offset from it, instead of staying right on the position of the camera.

      To reproduce :

      1. Set your UI size to whatever value but not 1.0. I typically use 0.77, which is very small and emphasizes the issue even more.
      2. Open your World Map (Ctrl+M).
      3. Pan the map a little.

      Expected : The frustum pans linearly, its position matching your camera position (oftentimes the same as your avatar position).

      Observed : The frustum shifts more and more as your camera is far from the lower left corner of the visible map.

      This is due to the fact that the actual rectangle in which the frustum is drawn is not up to scale with the visible UI. The fix to this is very simple and attached as a patch.

      PLEASE NOTE :

      • This bug is NOT related to VWR-18648 in any way, please do not mark it as Duplicate.
      • Although I am running on a Restrained Love Viewer, this bug also appears on the regular SL viewer, back to 2.0. It does not occur on 1.x.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              marine.kelley Marine Kelley
              Extended Group Visibility:
              jira-users
              Prod Owner Approved:
              Oz Linden
            • Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 hours
                2h
                Remaining:
                Time Spent - 1 hour, 15 minutes Remaining Estimate - 45 minutes
                45m
                Logged:
                Time Spent - 1 hour, 15 minutes Remaining Estimate - 45 minutes
                1h 15m