2#ifndef GRAMODS_GRAPHICS_CUBEMAPRASTERPROCESSOR
3#define GRAMODS_GRAPHICS_CUBEMAPRASTERPROCESSOR
5#include <gmGraphics/config.hh>
6#include <gmGraphics/ViewBase.hh>
13BEGIN_NAMESPACE_GMGRAPHICS;
34 Eigen::Quaternionf rot,
36 bool make_square =
false);
46 void setFragmentCode(std::string code);
52 void setCubeMapResolution(
int res);
58 void setLinearInterpolation(
bool on);
64 void setPixelFormat(GLenum format);
69 GLenum getPixelFormat();
75 void setSpatialCubeMap(Eigen::Vector3f c,
float side);
84END_NAMESPACE_GMGRAPHICS;
The CubeMapRasterProcessor is a helper class for views that map the surrounding to a flat format.
Definition CubeMapRasterProcessor.hh:22
Definition CubeMapRasterProcessor.cpp:15
An indexed eye that can be rendered.
Definition Eye.hh:20
Package of settings affecting the rendering.
Definition ViewBase.hh:30