public override void Update(RenderContext renderContext) { renderContext.SetShader(sp); renderContext.SetShaderParamTexture(Textureparam, Tex); renderContext.SetShaderParam(Shininess, 16.0f); renderContext.SetShaderParam(SpecularLevel, 256.0f); }
public override void Update(RenderContext renderContext) { renderContext.SetShader(sp); renderContext.SetShaderParamTexture(Textureparam, Tex); }
/// <summary> /// Sets the materials shaderprogram onto the rendercontext upon render time. /// </summary> /// <param name="renderContext">The render context that handles the drawing of the application.</param> public virtual void Update(RenderContext renderContext) { renderContext.SetShader(sp); }
/// <summary> /// Updates the material. /// </summary> /// <param name="rc">The rc.</param> public void UpdateMaterial(RenderContext rc) { rc.SetShader(_sp); }