2 #ifndef GRAMODS_GRAPHICS_CUBEMAPRASTERPROCESSOR
3 #define GRAMODS_GRAPHICS_CUBEMAPRASTERPROCESSOR
5 #include <gmGraphics/config.hh>
6 #include <gmGraphics/ViewBase.hh>
13 BEGIN_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);
84 END_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