public override void SetTexture(EffectTexture tex, string variableName) { if (string.IsNullOrEmpty(variableName)) { mTextures.Remove(tex); } else { mTextures[tex] = variableName; } }
public override void SetTexture(EffectTexture tex, string variableName) { throw new NotImplementedException(); }
public void SetTexture(EffectTexture tex, Direct3D.Texture surf) { string varName = mTextures[tex]; mEffect.SetTexture(varName, surf); }