Advertisement
Guest User

Lightmap settings runtime

a guest
Dec 5th, 2012
7,992
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.74 KB | None | 0 0
  1. private void InitLightmaps( TrackConfig trackConfig )
  2.     {
  3.         string trackName  = trackConfig.TrackAsset.name;
  4.         trackName = trackName.Remove(8);
  5.  
  6.         LightmapData[] lightmapData = new LightmapData[2];
  7.        
  8.         for(int i = 0 ; i < 2 ; i++ )
  9.             lightmapData[i] = new LightmapData();
  10.  
  11.         for( int i = 0 ; i < 2 ; i++ )
  12.         {
  13.             Debug.Log("Lightmap and path : LightmapsCZC/" + trackName  + "/LightmapFar-" + i.ToString() );         
  14.  
  15.             lightmapData[i].lightmapFar = Resources.Load( "LightmapsCZC/" + trackName + "/LightmapFar-" + i.ToString(), typeof(Texture2D)) as Texture2D;
  16.             //lightmapData[i].lightmapNear = Resources.Load(trackName + "/LightmapNear-" + i.ToString(), typeof(Texture2D)) as Texture2D;
  17.         }
  18.  
  19.         LightmapSettings.lightmaps = lightmapData;
  20.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement