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

Glossy Projectors



    • Type: Story
    • Status: Closed
    • Priority: Major
    • Resolution: Released
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Environment:


      How would you like the feature to work?

      Presently projectors have very strange behavior. Depending on a surface's environment intensity, they get blurrier the more intense they are, and the reflections "fatten" depending on how intense the reflections on the surface are. This doesn't really make a whole lot of sense.

      Depending on how glossy the surface is, projector reflections should become sharper for higher gloss values and blurrier for lower values. On top of that, projector reflections shouldn't "fatten" based upon intensity; this makes them unusable for decent looking reflections.

      This feature makes use of the glossiness parameter to calculate the "gloss" of projector reflections.

      I've created a patch that meets this criteria. See the attached screenshots.

      Why is this feature important to you? How would it benefit the community?

      This feature is important simply because projectors are becoming a bigger deal, but there's still a couple of bugs that makes them unusable. This feature sets some ground work for glossy reflections in general as well, enabling content to look more as it should now that we have materials.

      Existing Functionality vs. Proposed Functionality

      I've added some additional comparison screenshots.

      Each of these screenshots were taken with the Reflection Box 1 and Reflection Box 2 test rigs found in Hippo Hollow. The "New Setup" images demonstrate this new glossy reflections functionality and how they interact with the glossiness material parameter. The "Old Setup" screenshots show how projector reflections presently work, and how they interact with the environment intensity instead, specifically on Reflection Box 1.
      You may take a copy of both Reflection Box 1 and Reflection Box 2 as full perm on Hippo Hollow.


        1. Current Setup - Reflection Box 1.png
          1.57 MB
          Geenz Spad
        2. Current Setup - Reflection Box 2.png
          2.30 MB
          Geenz Spad
        3. Edge Faded Glossy Projectors.png
          2.55 MB
          Geenz Spad
        4. gs_artefact_fov.jpg
          16 kB
          Drongle McMahon
        5. gs_artefact_rad.jpg
          34 kB
          Drongle McMahon
        6. gs_artefact1.jpg
          57 kB
          Drongle McMahon
        7. New Setup - Glossy Reflections Tube Glossy to Sharp.png
          1.46 MB
          Geenz Spad
        8. New Setup - Glossy Reflections Tube Sharp to Glossy.png
          755 kB
          Geenz Spad
        9. New Setup - Reflection Ball Setup.png
          710 kB
          Geenz Spad
        10. New Setup - Reflection Box 1.png
          2.15 MB
          Geenz Spad
        11. New Setup - Reflection Box 2.png
          1.93 MB
          Geenz Spad
        12. Old Setup - Reflection Ball Setup.png
          417 kB
          Geenz Spad

          Issue Links



              Unassigned Unassigned
              geenz.spad Geenz Spad
              Geenz Spad Geenz Spad
              13 Start watching this issue