载入中...
搜索中...
未找到
CaveNormals.h
浏览该文件的文档.
1#pragma once
2
3#include <string>
4#include <vector>
5
6namespace eve::procgen {
7
8class MeshBuild;
9
12
14CaveNormalStatus applyCaveSurfaceNormals(MeshBuild& mesh, const std::vector<float>& density, int nx, int ny, int nz,
15 float width, float height, float depth, const std::string& mode, float blend,
16 std::string& error);
17
18} // namespace eve::procgen
float nx
float nz
float ny
float blend
std::uint32_t height
std::uint32_t width
std::string error
Definition Package.cpp:60
Mesh * mesh
std::uint32_t depth
CaveNormalStatus applyCaveSurfaceNormals(MeshBuild &mesh, const std::vector< float > &density, int nx, int ny, int nz, float width, float height, float depth, const std::string &mode, float blend, std::string &error)
Applies cave surface normals.
CaveNormalStatus
CaveNormalStatus public API.
Definition CaveNormals.h:11