CreateCombinedMesh() 공개 메소드

Generate a single mesh from the instances that have been added to the combiner so far.
public CreateCombinedMesh ( ) : Mesh
리턴 Mesh
    /// <summary>
    /// Combine the given mesh instances into a single mesh and return it.
    /// </summary>
    /// <param name="instances">The mesh instances to combine.</param>
    /// <param name="generateStrips">true to use triangle strips, false to use triangle lists.</param>
    /// <returns>A combined mesh.</returns>
    public static Mesh Combine(IEnumerable <MeshInstance> instances, bool generateStrips)
    {
        var processor = new MeshCombineUtility(generateStrips);

        processor.AddMeshInstances(instances);
        return(processor.CreateCombinedMesh());
    }
예제 #2
0
 /// <summary>
 /// Combine the given mesh instances into a single mesh and return it.
 /// </summary>
 /// <param name="instances">The mesh instances to combine.</param>
 /// <param name="generateStrips">true to use triangle strips, false to use triangle lists.</param>
 /// <returns>A combined mesh.</returns>
 public static Mesh Combine(IEnumerable<MeshInstance> instances, bool generateStrips)
 {
     var processor = new MeshCombineUtility(generateStrips);
     processor.AddMeshInstances(instances);
     return processor.CreateCombinedMesh();
 }