Toggle tree effect on /sim/rendering/random-vegetation property
This commit is contained in:
parent
5253a271c7
commit
f6723429a0
1 changed files with 4 additions and 0 deletions
|
@ -266,6 +266,9 @@ bool FGTileEntry::obj_load( const string& path,
|
||||||
{
|
{
|
||||||
bool use_random_objects =
|
bool use_random_objects =
|
||||||
fgGetBool("/sim/rendering/random-objects", true);
|
fgGetBool("/sim/rendering/random-objects", true);
|
||||||
|
|
||||||
|
bool use_random_vegetation =
|
||||||
|
fgGetBool("/sim/rendering/random-vegetation", true);
|
||||||
|
|
||||||
// try loading binary format
|
// try loading binary format
|
||||||
osg::ref_ptr<SGReaderWriterBTGOptions> options
|
osg::ref_ptr<SGReaderWriterBTGOptions> options
|
||||||
|
@ -273,6 +276,7 @@ bool FGTileEntry::obj_load( const string& path,
|
||||||
options->setMatlib(globals->get_matlib());
|
options->setMatlib(globals->get_matlib());
|
||||||
options->setCalcLights(is_base);
|
options->setCalcLights(is_base);
|
||||||
options->setUseRandomObjects(use_random_objects);
|
options->setUseRandomObjects(use_random_objects);
|
||||||
|
options->setUseRandomVegetation(use_random_vegetation);
|
||||||
osg::Node* node = osgDB::readNodeFile(path, options.get());
|
osg::Node* node = osgDB::readNodeFile(path, options.get());
|
||||||
if (node)
|
if (node)
|
||||||
geometry->addChild(node);
|
geometry->addChild(node);
|
||||||
|
|
Loading…
Add table
Reference in a new issue