Skip to content

Shadows cast by directional light disappear when viewed from a particular angle #91288

@krdluzni

Description

@krdluzni

Tested versions

  • Reproducible in: v4.3.dev5.official [89f70e9], v4.3.dev3.official [36e943b]
  • Not reproducible in: v4.3.dev2.official [3524346]

System information

Godot v4.3.dev5 - Windows 10.0.22631 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 4090 (NVIDIA; 31.0.15.5123) - AMD Ryzen 9 7950X 16-Core Processor (32 Threads)

Issue description

Under very specific conditions, shadows cast by a directional light disappear.

Recording.2024-04-28.174951.mp4

Steps to reproduce

  1. Open MRP.
  2. Run.
  3. Press Q to rotate camera to left, and E to rotate camera to right. Rotation must end before next input will be accepted.

Reasonably consistently, when the camera is moved one rotation step to the left of the initial position, the shadows cast in the scene will disappear. Sometimes you need to press Q then E then Q again.

Minimal reproduction project (MRP)

perpendicular_shadow.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions