mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-07 00:15:48 -04:00
testqgs3drendering: Disable opacity for the polygons clipping test
This will make it easier to test enabling/disabling clipping multiple times with the other reference image.
This commit is contained in:
parent
03fa8bf440
commit
2303a8193c
@ -466,6 +466,14 @@ void TestQgs3DRendering::testExtrudedPolygonsClipping()
|
||||
defaultLight.setPosition( QgsVector3D( 0, 0, 1000 ) );
|
||||
map->setLightSources( { defaultLight.clone() } );
|
||||
|
||||
QgsPhongMaterialSettings materialSettings;
|
||||
materialSettings.setAmbient( Qt::lightGray );
|
||||
QgsPolygon3DSymbol *symbol3d = new QgsPolygon3DSymbol;
|
||||
symbol3d->setMaterialSettings( materialSettings.clone() );
|
||||
symbol3d->setExtrusionHeight( 10.f );
|
||||
QgsVectorLayer3DRenderer *renderer3d = new QgsVectorLayer3DRenderer( symbol3d );
|
||||
mLayerBuildings->setRenderer3D( renderer3d );
|
||||
|
||||
QgsFlatTerrainGenerator *flatTerrain = new QgsFlatTerrainGenerator;
|
||||
flatTerrain->setCrs( map->crs(), map->transformContext() );
|
||||
map->setTerrainGenerator( flatTerrain );
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 148 KiB After Width: | Height: | Size: 140 KiB |
Loading…
x
Reference in New Issue
Block a user