Beispiel #1
0
 private void EnsureDistantLODLights(Meta Meta)
 {
     if (CMapData.DistantLODLightsSOA.position.Count1 != 0)
     {
         DistantLODLights                  = new YmapDistantLODLights();
         DistantLODLights.Ymap             = this;
         DistantLODLights.CDistantLODLight = CMapData.DistantLODLightsSOA;
         DistantLODLights.colours          = MetaTypes.GetUintArray(Meta, CMapData.DistantLODLightsSOA.RGBI);
         DistantLODLights.positions        = MetaTypes.ConvertDataArray <MetaVECTOR3>(Meta, MetaName.VECTOR3, CMapData.DistantLODLightsSOA.position);
         DistantLODLights.CalcBB();
     }
 }