载入中...
搜索中...
未找到
UrbanOutput.h
浏览该文件的文档.
34EVENGINE_API_DOMAINS bool generateUrbanGrid(const Params& params, Grid2D& out, std::string& error);
36EVENGINE_API_DOMAINS bool generateUrbanMesh(const Params& params, MeshBuild& out, std::string& error);
void registerUrbanMeshRecipes(MeshRecipeRegistry ®istry)
Registers urban mesh recipes.
Definition UrbanOutput.cpp:387
bool parseUrbanOptions(const Params ¶ms, UrbanOptions &opts, std::string &error)
Parse Procgen Params into urban generator options. Params: land/landPoints, minParcelArea,...
Definition UrbanOutput.cpp:101
bool generateUrbanMesh(const Params ¶ms, MeshBuild &out, std::string &error)
MeshBuild of parcel blocks + street ribbons (flat or extruded, Y-up).
Definition UrbanOutput.cpp:246
bool generateUrbanGrid(const Params ¶ms, Grid2D &out, std::string &error)
Grid2D rasterization of the urban layout (Semantic::Road/Floor/Wall + parcel detail).
Definition UrbanOutput.cpp:160
void registerUrbanGenerators(GeneratorRegistry ®istry)
Register "urban.parcels" (Grid2D) and "mesh.urban" (MeshBuild) builtins.
Definition UrbanOutput.cpp:382
Definition EvpackPointGraphLoader.h:12