diff --git a/code/nel/src/3d/driver/opengl/driver_opengl.cpp b/code/nel/src/3d/driver/opengl/driver_opengl.cpp index b1e584e25..7b540b7b9 100644 --- a/code/nel/src/3d/driver/opengl/driver_opengl.cpp +++ b/code/nel/src/3d/driver/opengl/driver_opengl.cpp @@ -559,6 +559,8 @@ bool CDriverGL::setupDisplay() // meaning that light direction is always (0,1,0) in eye-space // use enableLighting(0....), to get normal behaviour _DriverGLStates.enableLight(0, true); + _LightMode[0] = CLight::DirectionalLight; + _WorldLightDirection[0] = CVector::Null; _Initialized = true; diff --git a/code/ryzom/client/src/interface_v3/character_3d.cpp b/code/ryzom/client/src/interface_v3/character_3d.cpp index a2624f87b..2c21f9c8e 100644 --- a/code/ryzom/client/src/interface_v3/character_3d.cpp +++ b/code/ryzom/client/src/interface_v3/character_3d.cpp @@ -71,6 +71,7 @@ SCharacter3DSetup::SCharacter3DSetup () } Tattoo = 0; EyesColor = 0; + HairColor = 0; CharHeight = 0.0f; ChestWidth = 0.0f; ArmsWidth = 0.0f;