コード例 #1
0
ファイル: Renderer.cs プロジェクト: MarkZuber/raynet
 public Renderer(RenderData renderData, bool useEx)
 {
     _renderData  = renderData;
     _useExTracer = useEx;
 }
コード例 #2
0
ファイル: Renderer.cs プロジェクト: MarkZuber/raynet
 private IRayTracer CreateRayTracer(Camera camera, RenderData renderData, Scene scene, bool useKdTree)
 {
     return(_useExTracer
        ? new RayTracerEx(camera, renderData, scene, useKdTree) as IRayTracer
        : new RayTracer(camera, renderData, scene, useKdTree) as IRayTracer);
 }
コード例 #3
0
ファイル: NffParser.cs プロジェクト: MarkZuber/raynet
 public NffParserResult(Scene scene, RenderData renderData, Camera camera)
 {
     Scene      = scene;
     RenderData = renderData;
     Camera     = camera;
 }