[DEV] some color correction

This commit is contained in:
Edouard DUPIN 2014-07-10 21:34:08 +02:00
parent 0eeae19eaa
commit e555759d9c
2 changed files with 6 additions and 6 deletions

View File

@ -113,12 +113,12 @@ void ege::Camera::setAngleZ(float _angleZ) {
}
void ege::Camera::setAngleTeta(float _angleTeta) {
m_angleTeta = std::avg(M_PI/10.0f, _angleTeta, M_PI/2.0f);
m_angleTeta = std::avg((float)M_PI/10.0f, _angleTeta, (float)M_PI/2.0f);
update();
}
void ege::Camera::setDistance(float _distance) {
m_distance = std::avg(5, _distance, 150);
m_distance = std::avg(5.0f, _distance, 150.0f);
update();
}
@ -129,13 +129,13 @@ void ege::Camera::periodicCall(float _step) {
if (true == m_forceViewTop) {
if (0.0f != m_offsetFactor) {
m_offsetFactor -= _step*localFactor;
m_offsetFactor = std::avg(0,m_offsetFactor,1);
m_offsetFactor = std::avg(0.0f,m_offsetFactor,1.0f);
update();
}
} else {
if (1.0f != m_offsetFactor) {
m_offsetFactor += _step*localFactor;
m_offsetFactor = std::avg(0,m_offsetFactor,1);
m_offsetFactor = std::avg(0.0f,m_offsetFactor,1.0f);
update();
}
}

View File

@ -139,7 +139,7 @@ float ege::ElementGame::getLifeRatio() {
void ege::ElementGame::setFireOn(int32_t _groupIdSource, int32_t _type, float _power, const vec3& _center) {
float previousLife = m_life;
m_life += _power;
m_life = std::avg(0, m_life, m_lifeMax);
m_life = std::avg(0.0f, m_life, m_lifeMax);
if (m_life <= 0) {
EGE_DEBUG("[" << getUID() << "] element is killed ..." << getType());
}
@ -436,7 +436,7 @@ static void drawShape(const btCollisionShape* _shape,
void ege::ElementGame::drawDebug(const ewol::object::Shared<ewol::resource::Colored3DObject>& _draw, const ege::Camera& _camera) {
m_debugText.clear();
m_debugText.setColor(0x00FF00FF);
m_debugText.setColor(etk::Color<>(0x00, 0xFF, 0x00, 0xFF));
m_debugText.setPos(vec3(-20,32,0));
m_debugText.print(getType());
m_debugText.setPos(vec3(-20,20,0));