示例#1
0
 public MaterialEditor(Materials materials)
 {
     InitializeComponent();
     this.materials = materials;
     this.build_gui();
     this.materials.MaterialComponentChanged += new EventHandler(materials_MaterialComponentChanged);
 }
示例#2
0
文件: renmas.cs 项目: mario007/renmas
 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);
 }