Public Types | Public Member Functions | Public Attributes

Wizt::SplatRenderObject::Renderer Struct Reference

A Vertex Buffer Render object for making splats. More...

#include <SplatRenderObject.hpp>

List of all members.

Public Types

Public Member Functions

Public Attributes


Detailed Description

A Vertex Buffer Render object for making splats.


Member Enumeration Documentation

The rendering parameters for the point sets.

Enumerator:
accumulative 

Just add colors accumulative.

depthsorted 

Do rendering via depth-sorting (might be slow).

alphaclamped 

Do rendering via alpha-clamping.

accumulative_absorption 

Do two-pass rendering, absorption first, then emission.


Member Data Documentation

Mode for alpha clamping.

Default is GEQUAL .

Specifies the alpha comparison function. Symbolic constants GL_NEVER, GL_LESS, GL_EQUAL, GL_LEQUAL, GL_GREATER, GL_NOTEQUAL, GL_GEQUAL, and GL_ALWAYS are accepted.

Treshold for alphaclamped mode.

Default is 0.5 .