载入中...
搜索中...
未找到
#include "asset/procgen/TerrainVegetationGpu.h"#include "graphics/Graphics.h"#include "graphics/RenderSystem3D.h"#include <glm/gtc/quaternion.hpp>#include <glm/gtc/type_ptr.hpp>#include <map>#include <algorithm>#include <cmath>类 | |
| struct | eve::asset_procgen::TerrainVegetationRenderer::State |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::asset_procgen |
函数 | |
| Result< TerrainVegetationGpuPlan > | eve::asset_procgen::buildTerrainVegetationGpuPlan (const TerrainVegetationRealization &realization, ITerrainVegetationGpuResolver &resolver, const TerrainVegetationGpuFrame &frame={}) |
| Resolve every prototype and build GPU records transactionally. | |
| Result< void > | eve::asset_procgen::submitTerrainVegetation (graphics::Graphics &graphics, const TerrainVegetationRealization &realization, ITerrainVegetationGpuResolver &resolver, const TerrainVegetationGpuFrame &frame={}) |
| Build and submit one terrain vegetation realization to the current GPU-driven frame. | |