public TexturePacker.MaterialTexture GetMaterialTextures(WorkingMaterial material) { if (m_textureCache.ContainsKey(material.Guid) == false) { AddToCache(material); } var textures = m_textureCache[material.Guid]; if (textures != null) { string inputName = m_textureInfoList[0].InputName; material.SetTexture(inputName, textures[0].Clone()); } return(textures); }