Exemplo n.º 1
0
 public RendererJobInfo(IRayDenLibraryFrame mainFrame, IParameterBag configuration,
                        IRayDenLibraryFrame[] frames = null)
     : this() {
     this.MainFrame = mainFrame;
     this.CommonConfig = configuration;
     this.Frames = frames;
     this.OutputSettings = new OutputSettingsInfo(configuration);
     this.QualitySettings = new QualitySettingsInfo(configuration);
 }
Exemplo n.º 2
0
 public void Setup(IRayDenLibraryFrame frame)
 {
     throw new System.NotImplementedException();
 }
Exemplo n.º 3
0
        public virtual void Setup(IRayDenLibraryFrame newFrame)
        {
            var svc = new SceneGraphService();
            svc.Populate(new GlobalIndexObjLoader(), new MaterialLoader());
            sceneBuilder = new SceneBuilder() { SGService = svc };
            sceneBuilder.Setup(this);
            sceneBuilder.OpenFrame(newFrame);

        }
Exemplo n.º 4
0
 public override void Setup(IRayDenLibraryFrame newFrame)
 {
     base.Setup(newFrame);
     samples = new Sample[SamplesPerIteration];
     sampler = new Sampler(Width, Height, SamplesPerPixel, (MaxRecursionLevel) * (ValuesPerVertex));
 }