示例#1
0
 // Update the internal state.
 public void Update(Obscurance target, Camera camera)
 {
     _downsampling    = target.downsampling;
     _occlusionSource = target.occlusionSource;
     _ambientOnly     = target.ambientOnly;
     _pixelWidth      = camera.pixelWidth;
     _pixelHeight     = camera.pixelHeight;
 }
 // Update the internal state.
 public void Update(Settings setting, Camera camera)
 {
     _downsampling    = setting.downsampling;
     _occlusionSource = setting.occlusionSource;
     _ambientOnly     = setting.ambientOnly;
     _pixelWidth      = camera.pixelWidth;
     _pixelHeight     = camera.pixelHeight;
 }
 // Update the internal state.
 public void Update(Obscurance target, Camera camera)
 {
     _downsampling = target.downsampling;
     _occlusionSource = target.occlusionSource;
     _ambientOnly = target.ambientOnly;
     _pixelWidth = camera.pixelWidth;
     _pixelHeight = camera.pixelHeight;
 }
 // Update the internal state.
 public void Update(Settings setting, Camera camera)
 {
     _downsampling = setting.downsampling;
     _occlusionSource = setting.occlusionSource;
     _ambientOnly = setting.ambientOnly;
     _pixelWidth = camera.pixelWidth;
     _pixelHeight = camera.pixelHeight;
 }