public MaterialEditor(Materials materials) { InitializeComponent(); this.materials = materials; this.build_gui(); this.materials.MaterialComponentChanged += new EventHandler(materials_MaterialComponentChanged); }
public Renmas(Image output_image) { int ret = Init();//throw exception if error ocured!!! if (ret != 0) throw new Exception("Interface to renmas if failed to create."); this.camera = new Camera(this); this.options = new Options(this); this.lights = new Lights(this); this.shapes = new Shapes(this); this.output_image = output_image; this.tone_mapping_operators = new ToneMappingOperators(this); this.materials = new Materials(this); }