Nebula
Loading...
Searching...
No Matches
vegetationcontext.cc File Reference
#include "graphics/graphicsserver.h"
#include "vegetationcontext.h"
#include "resources/resourceserver.h"
#include "math/plane.h"
#include "graphics/view.h"
#include "graphics/cameracontext.h"
#include "frame/framesubgraph.h"
#include "coregraphics/meshloader.h"
#include "models/model.h"
#include "models/nodes/modelnode.h"
#include "models/nodes/transformnode.h"
#include "models/nodes/primitivenode.h"
#include "gpulang/render/system_shaders/vegetation.h"
#include "frame/default.h"

Classes

struct  Vegetation::GrassVertex
struct  Vegetation::CombinedMeshVertex

Namespaces

namespace  Vegetation
 The vegetation context handles rendering of grass, trees and other types of vegetation.

Functions

 Vegetation::__ImplementContext (VegetationContext, VegetationContext::vegetationAllocator)

Variables

struct  Vegetation::vegetationState
static const uint Vegetation::VegetationDistributionRadius = 128
static const uint Vegetation::MaxNumIndirectDraws = 8192