Salome HOME
projects
/
modules
/
gui.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Adapting for OCCT dev (7.5)
[modules/gui.git]
/
src
/
OCCViewer
/
OCCViewer_ViewModel.cxx
diff --git
a/src/OCCViewer/OCCViewer_ViewModel.cxx
b/src/OCCViewer/OCCViewer_ViewModel.cxx
index 0acca6fc514813cef08c138401a88ce96d6ab95c..0e546e19589e3bb2a656a575aa320853f99020dc 100644
(file)
--- a/
src/OCCViewer/OCCViewer_ViewModel.cxx
+++ b/
src/OCCViewer/OCCViewer_ViewModel.cxx
@@
-1142,11
+1142,14
@@
void OCCViewer_Viewer::setDefaultLights()
double aDz = SUIT_Session::session()->resourceMgr()->doubleValue( "OCCViewer", "light_dz", -1.0 );
Handle(V3d_DirectionalLight) aLight =
double aDz = SUIT_Session::session()->resourceMgr()->doubleValue( "OCCViewer", "light_dz", -1.0 );
Handle(V3d_DirectionalLight) aLight =
- new V3d_DirectionalLight( myV3dViewer, V3d_Zneg, OCCViewer::color( aColor ).Name(), Standard_True );
+ new V3d_DirectionalLight( V3d_Zneg, OCCViewer::color( aColor ).Name(), Standard_True );
+ myV3dViewer->AddLight( aLight );
if( !( aDx == 0 && aDy == 0 && aDz == 0 ) )
aLight->SetDirection( aDx, aDy, aDz );
myV3dViewer->SetLightOn( aLight );
if( !( aDx == 0 && aDy == 0 && aDz == 0 ) )
aLight->SetDirection( aDx, aDy, aDz );
myV3dViewer->SetLightOn( aLight );
- myV3dViewer->SetLightOn( new V3d_AmbientLight( myV3dViewer ) );
+ Handle(V3d_AmbientLight) ambLight = new V3d_AmbientLight();
+ myV3dViewer->AddLight( ambLight );
+ myV3dViewer->SetLightOn( ambLight );
}
/*!
}
/*!