git-svn-id: svn://db.shs.com.ru/libs@50 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -75,6 +75,8 @@ class QGLView: public QGraphicsView, public QGLViewBase
|
||||
Q_PROPERTY (int dynamicReflectionsMapSize READ dynamicReflectionsMapSize WRITE setDynamicReflectionsMapSize)
|
||||
Q_PROPERTY (bool HDREnabled READ isHDREnabled WRITE setHDREnabled)
|
||||
Q_PROPERTY (bool bloomEnabled READ isBloomEnabled WRITE setBloomEnabled)
|
||||
Q_PROPERTY (double bloomFactor READ bloomFactor WRITE setBloomFactor)
|
||||
Q_PROPERTY (int bloomRadius READ bloomRadius WRITE setBloomRadius)
|
||||
Q_PROPERTY (bool multisamplingEnabled READ isMultisamplingEnabled WRITE setMultisamplingEnabled)
|
||||
Q_PROPERTY (bool FXAAEnabled READ isFXAAEnabled WRITE setFXAAEnabled)
|
||||
Q_PROPERTY (bool accomodationEnabled READ isAccomodationEnabled WRITE setAccomodationEnabled)
|
||||
@@ -154,6 +156,8 @@ public:
|
||||
int renderMode() const {return (int)rmode;}
|
||||
void setRenderMode(int mode) {rmode = (GLObjectBase::RenderMode)mode;}
|
||||
|
||||
double bloomFactor() const {return m_bloomFactor;}
|
||||
int bloomRadius() const {return m_bloomRadius;}
|
||||
double accomodationTime() const {return accom_time;}
|
||||
double accomodationMaxSpeed() const {return accom_max_speed;}
|
||||
double motionBlurFactor() const {return m_motionBlurFactor;}
|
||||
@@ -261,9 +265,9 @@ private:
|
||||
Qt::MouseButton sel_button;
|
||||
Qt::KeyboardModifier sel_mod;
|
||||
GLRendererBase::RenderingParameters start_rp;
|
||||
double lineWidth_, linearFiltering_, accom_time, accom_max_speed, cur_luminance;
|
||||
double lineWidth_, linearFiltering_, accom_time, accom_max_speed, cur_luminance, m_bloomFactor;
|
||||
double fogDensity_, fogStart_, fogEnd_, fps_, fps_tm, hoverHaloFill_, selectionHaloFill_, m_motionBlurFactor;
|
||||
int timer, fps_cnt, sh_id_loc, shadow_map_size, dynamic_cubemap_size, motion_blur_steps, m_motionBlurSteps;
|
||||
int timer, fps_cnt, sh_id_loc, shadow_map_size, dynamic_cubemap_size, motion_blur_steps, m_motionBlurSteps, m_bloomRadius;
|
||||
bool is_init, fogEnabled_, lightEnabled_, grabMouse_, mouse_first, mouseRotate_, mouseSelect_, customMouseMove_;
|
||||
bool shaders_supported, changed_, cameraOrbit_;
|
||||
bool hoverHalo_, selectionHalo_, mouseThis_, shaders_bind, shadows_, shadows_soft, selecting_;
|
||||
@@ -309,6 +313,8 @@ public slots:
|
||||
void setMultisamplingEnabled(const bool & arg) {msaa_ = arg;}
|
||||
void setFXAAEnabled(const bool & arg) {fxaa_ = arg;}
|
||||
void setAccomodationEnabled(const bool & arg) {accomodation_ = arg;}
|
||||
void setBloomFactor(double bloomFactor) {m_bloomFactor = bloomFactor;}
|
||||
void setBloomRadius(int bloomRadius) {m_bloomRadius = bloomRadius;}
|
||||
void setMotionBlurEnabled(bool motionBlurEnabled) {m_motionBlurEnabled = motionBlurEnabled;}
|
||||
void setMotionBlurFactor(double motionBlurFactor) {m_motionBlurFactor = motionBlurFactor;}
|
||||
void setMotionBlurSteps(int motionBlurSteps) {m_motionBlurSteps = motionBlurSteps;}
|
||||
|
||||
Reference in New Issue
Block a user