Вход Process от устройства мыши пробела
Simulink® 3D Animation™
Мышь пробела является устройством, похожим на джойстик в цели, но это также предоставляет управлению перемещением шесть степеней свободы. Этот блок читает состояние мыши пробела и обеспечивает некоторые обычно используемые преобразования входа. Блок Space Mouse Input поддерживает текущие модели 3-D навигационных приборов, произведенных 3Dconnexion (https://www.3dconnexion.com
). Свяжитесь с MathWorks® Technical Support (https://www.mathworks.com/support
) для получения дополнительной информации о поддержке более старых 3Dconnexion устройства.
Чтобы открыть диалоговое окно Block Parameters, дважды кликните блок.
Блок Space Mouse Input выходные сигналы типа double
.
Порт Последовательный порт, с которым соединяется мышь пробела. Возможными значениями является USB1
... USB4
и COM1
... COM4
.
'OutputType' Это поле задает, как входные параметры от устройства преобразовываются:
Speed
— Никакие преобразования не сделаны. Выходные параметры являются скоростями перевода и вращения.
Position
— Переводы и вращения интегрированы. Выходные параметры являются положением и ориентацией в форме углов списка/подачи/отклонения от курса.
Viewpoint coordinates
— Переводы и вращения интегрированы. Выходные параметры являются положением и ориентацией в форме оси и угла. Можно использовать эти значения в качестве координат точки зрения в виртуальном мире.
Dominant mode — Если этот флажок устанавливается, мышь принимает только преобладающее перемещение и вращение и игнорирует другие. Этот режим очень полезен для новичков, использующих вход мыши пробела.
Disable rotation movement — Фиксирует положения в начальных значениях, позволяя вам изменить вращения только.
Disable position movement — Фиксирует вращения в начальных значениях, позволяя вам сменить положения только.
Normalize output angle — Определяет, должны ли интегрированные углы поворота перенестись на полном круге (360 °) или нет. Это не используется, когда вы устанавливаете Output Type на Speed
.
Limit position — Определяет, можно ли ограничить верхние и более низкие положения мыши.
Position sensitivity — Чувствительность мыши для переводов. Более высокие значения соответствуют более высокой чувствительности.
Rotation sensitivity — Чувствительность мыши для вращений. Более высокие значения соответствуют более высокой чувствительности.
Initial position — Начальное условие для интегрированных переводов. Это не используется, когда вы устанавливаете Output Type на Speed
.
Initial rotation — Начальное условие для интегрированных вращений. Это не используется, когда вы устанавливаете Output Type на Speed
.
Lower position limit — Положение координирует для нижнего предела мыши.
Upper position limit — Положение координирует для верхнего предела мыши.