public Instance( InstPlacement placement ) { Object = placement.Object; Position = placement.Position; Rotation = placement.Rotation; LOD = ( placement.HasLOD ? new Instance( placement.LODPlacement ) : null ); IsLOD = placement.IsLOD; }
public Instance(InstPlacement placement) { Object = placement.Object; Position = placement.Position; Rotation = placement.Rotation; LOD = (placement.HasLOD ? new Instance(placement.LODPlacement) : null); IsLOD = placement.IsLOD; }
public void AddPlacement(InstPlacement placement) { myTempPlacements.Add(placement); }
public void FindLODPlacement( List<InstPlacement> batch ) { if ( HasLOD ) { LODPlacement = batch[ LODIndex ]; LODPlacement.IsLOD = true; } }
public void AddPlacement( InstPlacement placement ) { myTempPlacements.Add( placement ); }