public XmatWrapper(EFile E) { file = E; eCFile stream = new eCFile(E); Mat = new xshmat(stream); stream.Close(); }
public XmatWrapper(EFile a_Handle, eCShaderDefault.GenericSampler a_Diffuse, eCShaderDefault.GenericSampler a_Opacity, eCShaderDefault.GenericSampler a_Specular, eCShaderDefault.GenericSampler a_SpecularPower) { file = a_Handle; Mat = new xshmat(DateTime.Now); Mat.propObj = new bCAccessorPropertyObject(new eCMaterialResource2()); Mat.dataObj = new bCAccessorPropertyObject(new eCShaderDefault(a_Diffuse, a_Opacity, a_Specular, a_SpecularPower)); add0(); add1(); }