|
| S3DRenderer (QObject *parent=Q_NULLPTR) |
| Initializes an empty Scenery3d object.
|
|
void | draw (StelCore *core, S3DScene &scene) |
| Draw scenery, called by Scenery3dMgr.
|
|
void | init () |
| Performs initialization that requires an valid OpenGL context.
|
|
bool | getDebugEnabled () const |
|
void | setDebugEnabled (bool debugEnabled) |
|
bool | getPixelLightingEnabled () const |
|
void | setPixelLightingEnabled (const bool val) |
|
bool | getShadowsEnabled (void) const |
|
void | setShadowsEnabled (bool shadowsEnabled) |
|
bool | getUseSimpleShadows () const |
|
void | setUseSimpleShadows (bool val) |
|
bool | getBumpsEnabled (void) const |
|
void | setBumpsEnabled (bool bumpsEnabled) |
|
bool | getTorchEnabled (void) const |
|
void | setTorchEnabled (bool torchEnabled) |
|
S3DEnum::ShadowFilterQuality | getShadowFilterQuality () const |
|
void | setShadowFilterQuality (S3DEnum::ShadowFilterQuality quality) |
|
bool | getPCSS () const |
|
void | setPCSS (bool val) |
|
bool | getLocationInfoEnabled (void) const |
|
void | setLocationInfoEnabled (bool locationinfoenabled) |
|
bool | getLazyCubemapEnabled () const |
|
void | setLazyCubemapEnabled (bool val) |
|
double | getLazyCubemapInterval () const |
|
void | setLazyCubemapInterval (double val) |
|
void | getLazyCubemapUpdateOnlyDominantFaceOnMoving (bool &val, bool &alsoSecondDominantFace) const |
|
void | setLazyCubemapUpdateOnlyDominantFaceOnMoving (bool val, bool alsoSecondDominantFace) |
|
void | invalidateCubemap () |
| Does a cubemap redraw at the next possible opportunity when lazy-drawing is enabled.
|
|
S3DEnum::CubemappingMode | getCubemappingMode () const |
|
void | setCubemappingMode (S3DEnum::CubemappingMode mode) |
| Changes cubemapping mode and forces re-initialization on next draw call. More...
|
|
void | setUseFullCubemapShadows (bool val) |
|
bool | getUseFullCubemapShadows () const |
|
uint | getCubemapSize () const |
|
void | setCubemapSize (uint size) |
| Note: This may not set the size to the desired one because of hardware limits, call getCubemapSize to receive the value set after this call.
|
|
uint | getShadowmapSize () const |
|
void | setShadowmapSize (uint size) |
| Note: This may not set the size to the desired one because of hardware limits, call getShadowmapSize to receive the value set after this call.
|
|
float | getTorchBrightness () const |
|
void | setTorchBrightness (float brightness) |
|
float | getTorchRange () const |
|
void | setTorchRange (float range) |
|
void | saveFrusts () |
|
ShaderMgr & | getShaderManager () |
| Returns the shader manager this instance uses.
|
|
bool | isGeometryShaderCubemapSupported () const |
|
bool | areShadowsSupported () const |
|
bool | isShadowFilteringSupported () const |
|
bool | isANGLEContext () const |
|
unsigned int | getMaximumFramebufferSize () const |
|