Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
ClipRegion.h File Reference

Go to the source code of this file.

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 

Macros

#define DVD_CLIP_REGION_H_
 

Functions

void Divide::updateClipRegionRoot (F32 nc, F32 lc, F32 lz, F32 lightRadius, F32 cameraScale, F32 &clipMin, F32 &clipMax)
 
void Divide::updateClipRegion (F32 lc, F32 lz, F32 lightRadius, F32 cameraScale, F32 &clipMin, F32 &clipMax)
 
vec4< F32 > Divide::computeClipRegion (const vec3< F32 > &lightPosView, F32 lightRadius, F32 cameraNear, const mat4< F32 > &projection)
 

Macro Definition Documentation

◆ DVD_CLIP_REGION_H_

#define DVD_CLIP_REGION_H_

Derived / Ported from hlsl code included with the Intel 2010 talk 'Deferred Rendering for Current and Future Rendering Pipelines' http://visual-computing.intel-research.net/art/publications/deferred_rendering/

Definition at line 55 of file ClipRegion.h.