Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::NodeCullParams Struct Reference

#include <RenderPassCuller.h>

Public Attributes

FrustumClipPlanes _clippingPlanes
 
vec4< U16_lodThresholds = {1000u}
 
vec3< F32_minExtents = { 0.0f }
 
GUIDList _ignoredGUIDS = {}
 
vec3< F32_cameraEyePos
 
const Frustum_frustum = nullptr
 
F32 _cullMaxDistance = F32_MAX
 
I32 _maxLoD = -1
 
RenderStage _stage = RenderStage::COUNT
 

Detailed Description

Definition at line 69 of file RenderPassCuller.h.

Member Data Documentation

◆ _cameraEyePos

vec3<F32> Divide::NodeCullParams::_cameraEyePos

Definition at line 74 of file RenderPassCuller.h.

◆ _clippingPlanes

FrustumClipPlanes Divide::NodeCullParams::_clippingPlanes

Definition at line 70 of file RenderPassCuller.h.

◆ _cullMaxDistance

F32 Divide::NodeCullParams::_cullMaxDistance = F32_MAX

Definition at line 76 of file RenderPassCuller.h.

◆ _frustum

const Frustum* Divide::NodeCullParams::_frustum = nullptr

Definition at line 75 of file RenderPassCuller.h.

◆ _ignoredGUIDS

GUIDList Divide::NodeCullParams::_ignoredGUIDS = {}

Definition at line 73 of file RenderPassCuller.h.

◆ _lodThresholds

vec4<U16> Divide::NodeCullParams::_lodThresholds = {1000u}

Definition at line 71 of file RenderPassCuller.h.

◆ _maxLoD

I32 Divide::NodeCullParams::_maxLoD = -1

Definition at line 77 of file RenderPassCuller.h.

◆ _minExtents

vec3<F32> Divide::NodeCullParams::_minExtents = { 0.0f }

Definition at line 72 of file RenderPassCuller.h.

◆ _stage

RenderStage Divide::NodeCullParams::_stage = RenderStage::COUNT

Definition at line 78 of file RenderPassCuller.h.


The documentation for this struct was generated from the following file: