Могу ли я ограничить манипулирование областью просмотра в X3DOM, чтобы предотвратить масштабирование?

У меня есть 3D-модель, которую мне нужно отобразить на веб-странице с помощью X3DOM.

Я бы хотел, чтобы посетители этой страницы могли щелкать и перетаскивать изображение, вращая его по любой оси, но я не хочу, чтобы у них была возможность масштабирования. В настоящее время я могу только понять, как дать им возможность вращения И увеличение. Я не могу понять, как ограничить аспекты масштабирования области просмотра.

<x3d id='someUniqueId' showStat='false' showLog='false' x='0px' y='0px' width='1920px' height='1080px'>
  <scene>
    <navigationInfo type='"turntable"'></navigationInfo>
    <inline url='models/model.x3d' inline>
  <scene>
</x3d>

У проигрывателя есть функция typeParams, которую я пробовал. Но, похоже, это не ограничивает масштабирование. Спасибо за любые мысли о том, как я могу разрешить вращение, предотвращая масштабирование.


person bryan kennedy    schedule 19.08.2015    source источник


Ответы (1)


Добавление speed = 0 к navigationInfo должно сделать это.

<navigationInfo type="turntable" speed="0"/>
person Adam Hochstetter    schedule 23.10.2015
comment
Насколько я понимаю, это позволяет вам вращать объект, сохраняя при этом камеру неподвижной. - person Adam Hochstetter; 18.01.2017