示例#1
0
 public OutputColorTutorial(RayTracingTutorialAsset vAsset) : base(vAsset)
 {
 }
示例#2
0
 /// <summary>
 /// constructor.
 /// </summary>
 /// <param name="asset">the tutorial asset.</param>
 public MotionBlur(RayTracingTutorialAsset asset) : base(asset)
 {
 }
 /// <summary>
 /// constructor.
 /// </summary>
 /// <param name="asset">the tutorial asset.</param>
 public AmbientOcclusionTutorial(RayTracingTutorialAsset asset) : base(asset)
 {
     _noiseTexture = (_asset as AmbientOcclusionTutorialAsset).blueNoiseTexture;
     _finalBlitMat = (_asset as AmbientOcclusionTutorialAsset).blitMaterial;
 }
 /// <summary>
 /// constructor.
 /// </summary>
 /// <param name="asset">the tutorial asset.</param>
 protected RayTracingTutorial(RayTracingTutorialAsset asset)
 {
     _asset = asset;
 }
示例#5
0
 public AddASphereTutorial(RayTracingTutorialAsset vAsset) : base(vAsset)
 {
 }
示例#6
0
 /// <summary>
 /// constructor.
 /// </summary>
 /// <param name="asset">the tutorial asset.</param>
 public BackgroundTutorial(RayTracingTutorialAsset asset) : base(asset)
 {
 }
示例#7
0
 /// <summary>
 /// constructor.
 /// </summary>
 /// <param name="asset">the tutorial asset.</param>
 public AntialiasingTutorial(RayTracingTutorialAsset asset) : base(asset)
 {
 }
示例#8
0
 /// <summary>
 /// constructor.
 /// </summary>
 /// <param name="asset">the tutorial asset.</param>
 public CameraTutorial(RayTracingTutorialAsset asset) : base(asset)
 {
 }
 /// <summary>
 /// constructor.
 /// </summary>
 /// <param name="asset">the tutorial asset.</param>
 public CornellBox(RayTracingTutorialAsset asset) : base(asset)
 {
 }
 protected RayTracingTutorial(RayTracingTutorialAsset vAsset)
 {
     _rayTracingTutorialAsset = vAsset;
 }
示例#11
0
 public AntiAliasingTutorial(RayTracingTutorialAsset vAsset) : base(vAsset)
 {
 }