PathEngine home | previous: | next: |
Constructs a single iMesh object by connecting multiple tiled ground pieces together at tile borders.
std::unique_ptr<iMesh> buildMeshFromGroundTiles_IGround(const iSourceTiling& tiling, const iGround* const * groundTiles_Buffer, uint32_t groundTiles_BufferEntries, const char *const* options) |
tiling | An iSourceTiling object defining the position and placement of the ground tiles. | ||
groundTiles_Buffer, groundTiles_BufferEntries |
(See | ||
options |
Mesh loading options may be passed into this method, to affect the final ground mesh construction phase.
Refer to |
This method supports tiled content processing, in the case where a single world mesh result is desired.
When using PathEngine's 'mesh federations' feature,
The set of iGround objects passed in should correspond with the set of tiles in the supplied tiling object,
and these iGround objects should be supplied in the same order as tiles in that tiling.
(The parameter specifying the size of the array is essentially a check value, as this must be equivalent to the tiling size.)
Zero pointers should be passed in for any tiles which are empty
(i.e. for which there is no world geometry overlapping the tile region).
Mesh buildMeshFromGroundTiles_IGround(SourceTiling tiling, Ground[] groundTiles, string[] options); |
Documentation for PathEngine release 6.04 - Copyright © 2002-2024 PathEngine | next: |