Как отключить узел Orthoslice в Open Inventor?

В настоящее время я работаю над 3D-моделью, которая построена поверх 2D-модели.
Когда я переключаю 2D в 3D, мне нужно отключить ортослайд, но когда я его удаляю, он не рендерится, но когда я установил игнорирование его в IvTune, он работает просто отлично. Есть ли способ отключить orthoslice, не разбивая его?

Ниже приведен код, связанный:

switchTest = new SoSwitch;
switchTest->addChild(orthoSlice);
switchTest->addChild(volRender);
scene->addChild(switchTest);
switchTest->whichChild = 0;

Когда я вызываю ортослику, она отображает 2D, что нормально.
Но когда я звоню switchTest->whichChild =1не работает

0

Решение

Вы должны использовать switchTest-> whichChild = -1. Вы устанавливаете whichChild на 1 вместо -1.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]