载入中...
搜索中...
未找到
TerrainVegetationGpu.cpp 文件参考
#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.