private UUID ExtractMaterial(Guid matId, RenderMaterials mats) { byte[] osdBlob = m_assetResolver.ResolveAsset(matId); if (osdBlob != null) { OSD osd = OSDParser.DeserializeLLSDXml(osdBlob); return mats.AddMaterial(RenderMaterial.FromOSD(osd)); } return UUID.Zero; }