private void ParseSamplerTrack(FMAT material, SamplerTrack track) { if (TextureList.Count == 0) { return; } if (material.AnimatedSamplers.ContainsKey(track.Sampler)) { material.AnimatedSamplers.Remove(track.Sampler); } var value = (int)track.GetFrameValue(this.Frame); var texture = TextureList[value]; material.AnimatedSamplers.Add(track.Sampler, texture); }