StrataSource / Engine

Issue tracker for Strata Source
46 stars 2 forks source link

env_fog_controller "StartFogTransition" input borked [Portal 2 bug] & fog_volume has no smooth transitions #1096

Open peefTube opened 1 year ago

peefTube commented 1 year ago

Describe the bug

The former issue in the title is a known bug, it's on the VDC as well: https://developer.valvesoftware.com/wiki/Env_fog_controller

The latter issue is one I'm not seeing any reports on, but it's something that really does need to be fixed. A lack of smooth transitions between fog types means that dramatic changes from testchambers to BTS areas are painfully noticeable.

To Reproduce

Issue 1:

  1. Create or open a map with an env_fog_controller
  2. Compile map
  3. Set lerp values
  4. Attempt to use "StartFogTransition"

If the issue persists on your end, nothing should happen.

Issue 2:

  1. Create a map with two env_fog_controller entities, set with noticeably different values
  2. Add a fog_volume brush entity somewhere in the map and link it to the second env_fog_controller
  3. Compile map
  4. Walk into fog_volume brush entity

(Optional additional steps)

  1. Change the second env_fog_controller's transition/interpolation time
  2. Repeat steps 2-4

Operating System

No response

AWildErin commented 1 year ago

Could we probably get sample maps for these issues? Nothing too spectacular, just something that would showcase the issue

November-N commented 1 year ago

issue_startfogtrans_fog_volume.zip Example map made. Buttons control them directly and the two triggers are on top of the two orange blocks.