Page MenuHomeFeedback Tracker

Shadows render at incorrect depth with NVIDIA 3D Vision
New, WishlistPublic

Description

I recently tried DayZ using NVIDIA's 3D vision and the game runs almost flawlessly except for shadows. Lots of people will say that 3D is gimmicky, and I used to be one of them because I didn't want to fork out the money for the gear. 3D really adds to the immersion of the survival horror genre and first person shooters.

Many games suffer from problems with shadows rendering at the incorrect depth and the end user 'fix' is usually to turn down or disable shadows.

I have noticed that setting the shadows to "Low" in DayZ does render a basic, non-detailed stencil type shadow at the correct depth, however "Low" setting produces other effects such as flickering shadows and sunlight being cast inside of buildings.

When the shadow details are increased to "Normal" or higher, they are suddenly disconnected from the object they are attached to. It's as if the object is 50m away but the shadow is rendering at 10m. This effect CANNOT be demonstrated with 2D monitors or images, it must be experienced with 3D.

Other objects that typically suffer from depth rendering issues in 3D are:

  • Shadows
  • Environment Maps (reflections)
  • Water effects

Details

Legacy ID
1983588939
Severity
None
Resolution
Open
Reproducibility
Always
Category
Performance
Steps To Reproduce
  • Setup and enable NVIDIA's 3D vision
  • Run DayZ with 3D vision on
  • Toggle shadows between "Low" and "Medium"
  • Most obvious where lots of shadows occur such as forests
Additional Information

A common name in the 3D vision gaming world is "Helix Mod" who produces third party fixes and workarounds for 3D vision rendering issues often taking care of shadows and reflections via a Direct 3D injection method.

Perhaps they are a good resource for game developers?

Event Timeline

digitalstimulus edited Additional Information. (Show Details)
digitalstimulus set Category to Performance.
digitalstimulus set Reproducibility to Always.
digitalstimulus set Severity to None.
digitalstimulus set Resolution to Open.
digitalstimulus set Legacy ID to 1983588939.May 8 2016, 10:31 PM