DevCameraOcclusionMode = Invisicam generates 2 different transparency values when parts are together

Reproduction Steps

  1. Run this project: invisicam.rbxl (26.2 KB)
  2. Put the camera on top
  3. Move the character under the first two parts (enter and exit). You will see that LocalTransparencyModifier will initially be indicated as 0.75 (Invisicam has been turned on for this part) and 0 (Invisicam has been turned off for this part):
  4. Do the same for the two parts together that are further ahead. You will see that LocalTransparencyModifier will fluctuate between 0.75 and 0.5 for both parts.

Expected Behavior
LocalTransparencyModifier should be always the same in both cases

Actual Behavior
LocalTransparencyModifier will fluctuate between 0.75 and 0.5 when there are no space between parts.

Issue Area: Engine
Issue Type: Display
Impact: Moderate
Frequency: Constantly

3 Likes

Nevermind. It seems to be the default behavior of the Invisicam script:

1 Like