3dstreet icon indicating copy to clipboard operation
3dstreet copied to clipboard

shadows should be visible in entire scene

Open kfarr opened this issue 1 year ago β€’ 2 comments

in 3dstreet scenes larger than 50m streets the shadows will stop appearing. for large scenes this means most of the area does not have shadows.

user goal is to see shadows all the time.

possible methods:

  • increase the area of the shadowbox / shadow light to cover more of the scene
  • move the shadow light source along with the camera or otherwise adjust the shadowbox location based on camera position as to not render too large of a shadow area that is beyond a user's immediate field of view
  • both -- slightly enlarge the area and also keep it centered relative to the camera

kfarr avatar Sep 14 '24 22:09 kfarr

see https://github.com/3DStreet/3dstreet/pull/449

kfarr avatar Oct 01 '24 20:10 kfarr

create new component, moving-shadow to place on the shadow casting light it should move its location along with the active camera

kfarr avatar Dec 18 '24 04:12 kfarr