Helper class to generate textures with Gaussian spots (or similar) to be used as a point sprite when rendering splats, for instance.
More...
#include <Iris.hpp>
List of all members.
Classes
Public Member Functions
-
RefPtr< PointShape > SetupPointTexture (TextureCreator &TC, double S, double Imax, double Spikes, int TextureUnit, int TextureSize=32) const
-
RefPtr< PointShape > getIris (VGLRenderContext &Context, int TextureUnit) const
-
virtual FixedArray< float, 4 > PSF (double x, double y, double S, double Imax, double Spikes) const
- Compute the actual shape of the intensity distribution per splat.
Public Attributes
Detailed Description
Helper class to generate textures with Gaussian spots (or similar) to be used as a point sprite when rendering splats, for instance.