载入中...
搜索中...
未找到
HexTerrainMesh.cpp 文件参考
#include "hexmap/HexMapMesh.h"
#include "hexmap/HexCoordinates.h"
#include "hexmap/HexMap.h"
#include "hexmap/HexMeshData.h"
#include "hexmap/HexMetrics.h"
#include "hexmap/HexNoise.h"
#include <algorithm>
#include <array>
#include <cstdint>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::hexmap
 

函数

EVENGINE_API_WORLD void eve::hexmap::buildTerrainMesh (const HexMap &map, std::int32_t chunkIndex, HexMeshData &out)
 Builds the ground, terrace and cliff surface of one chunk.
 

变量说明

◆ left

HexVec3 left {}

在文件 HexTerrainMesh.cpp 第 79 行定义.

◆ leftCell

const HexCellData* leftCell = nullptr

在文件 HexTerrainMesh.cpp 第 82 行定义.

◆ right

HexVec3 right {}

在文件 HexTerrainMesh.cpp 第 80 行定义.

◆ rightCell

const HexCellData* rightCell = nullptr

在文件 HexTerrainMesh.cpp 第 83 行定义.

◆ up

HexVec3 up {}

在文件 HexTerrainMesh.cpp 第 78 行定义.

◆ upCell

const HexCellData* upCell = nullptr

在文件 HexTerrainMesh.cpp 第 81 行定义.