/// <summary> /// Constructor /// </summary> public BaseIllum() { ColorLevel = 1; SpecularLevel = 1; EmissionLevel = 1; RoughnessMinimum = 0.05f; RoughnessMaximum = 1.00f; DirtLevel = 0.0f; AlphaUsage = AlphaUsage.None; ColorTexture = new TextureMap("defaultColor" , true ); SurfaceTexture = new TextureMap("defaultMatte" , false); NormalMapTexture = new TextureMap("defaultNormals" , false); EmissionTexture = new TextureMap("defaultBlack" , true ); DirtTexture = new TextureMap("defaultDirt" , true ); DetailTexture = new TextureMap("defaultDetail" , false); }
/// <summary> /// /// </summary> /// <param name="textureMap"></param> /// <param name="fallbackPath"></param> public TextureMapBind ( TextureMap textureMap, string fallbackPath ) { this.TextureMap = textureMap; this.FallbackPath = fallbackPath; }