private void OnTerrainDataDirty(GTerrainData data, GTerrainData.DirtyFlags flag)
        {
            GStylizedTerrain t = GTextureToolParams.Instance.LivePreview.Terrain;

            if (t == null || t.TerrainData != data)
            {
                return;
            }
            RenderPreviewTexture();
        }
Esempio n. 2
0
 private void OnTerrainDataDirty(GTerrainData data, GTerrainData.DirtyFlags flag)
 {
     if (Terrain != null &&
         Terrain.TerrainData == data)
     {
         if (flag == GTerrainData.DirtyFlags.All ||
             flag == GTerrainData.DirtyFlags.Foliage)
         {
             InitTreeInstances();
         }
     }
 }