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); }
public void Setup(IRayDenLibraryFrame frame) { throw new System.NotImplementedException(); }
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); }
public override void Setup(IRayDenLibraryFrame newFrame) { base.Setup(newFrame); samples = new Sample[SamplesPerIteration]; sampler = new Sampler(Width, Height, SamplesPerPixel, (MaxRecursionLevel) * (ValuesPerVertex)); }