public static SgtJovianModel Create(SgtJovian jovian)
        {
            var model = SgtComponentPool <SgtJovianModel> .Pop(jovian.transform, "Jovian Model", jovian.gameObject.layer);

            model.Jovian = jovian;

            return(model);
        }
Beispiel #2
0
        public void RemoveTexture()
        {
            if (cachedJovianSet == false)
            {
                cachedJovian    = GetComponent <SgtJovian>();
                cachedJovianSet = true;
            }

            if (cachedJovian.DepthTex == generatedTexture)
            {
                cachedJovian.DepthTex = null;

                cachedJovian.UpdateMaterial();
            }
        }
Beispiel #3
0
        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();
            }
        }