public static SgtJovianModel Create(SgtJovian jovian) { var model = SgtComponentPool <SgtJovianModel> .Pop(jovian.transform, "Jovian Model", jovian.gameObject.layer); model.Jovian = jovian; return(model); }
public void RemoveTexture() { if (cachedJovianSet == false) { cachedJovian = GetComponent <SgtJovian>(); cachedJovianSet = true; } if (cachedJovian.DepthTex == generatedTexture) { cachedJovian.DepthTex = null; cachedJovian.UpdateMaterial(); } }
public void ApplyTexture() { if (cachedJovianSet == false) { cachedJovian = GetComponent <SgtJovian>(); cachedJovianSet = true; } if (cachedJovian.DepthTex != generatedTexture) { cachedJovian.DepthTex = generatedTexture; cachedJovian.UpdateMaterial(); } }
public void RemoveTexture() { if (cachedJovianSet == false) { cachedJovian = GetComponent <SgtJovian>(); cachedJovianSet = true; } if (cachedJovian.LightingTex == generatedTexture) { cachedJovian.LightingTex = null; cachedJovian.UpdateLightingTex(); } }
public void ApplyTexture() { if (cachedJovianSet == false) { cachedJovian = GetComponent <SgtJovian>(); cachedJovianSet = true; } if (cachedJovian.LightingTex != generatedTexture) { cachedJovian.LightingTex = generatedTexture; cachedJovian.UpdateLightingTex(); } }
public void UpdateApply() { if (cachedJovianSet == false) { cachedJovian = GetComponent <SgtJovian>(); cachedJovianSet = true; } if (cachedJovian.ScatteringTex != generatedTexture) { cachedJovian.ScatteringTex = generatedTexture; cachedJovian.UpdateScatteringTex(); } }