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

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

    XMLWordPrintableJSON

Details

    • Defect
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • Viewer 2.2.0 Beta
    • Sprint 6, Viewer 2.3.0
    • None
    • 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

            Unassigned Unassigned
            marine.kelley Marine Kelley
            jira-users
            Oz Linden 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