有人使用3DConnexion(太空球,太空鼠标等)或类似的6DoF输入设备在MeshLab中移动摄像机吗? 我希望看到对6DoF HID设备的支持,或者至少想出如何使用3DConnexion配置.xml伪造它。 谁是这里的3dConnexion大师?
win7pro上的Meshlab 2016.12 3DxWare 10.5.11 SpaceMousePro固件版本:4.35 我不是程序员,所以不知道在哪里可以找到Meshlab中的导航钩。 我知道3DxWare可以模拟操纵杆,平移等。 不幸的是,3DxConnexion不会发布其配置文件描述。
驱动程序生成的config .xml示例。
<?xml version="1.0" encoding="UTF-8"?>
<AppCfg Default="false" xmlns="" CfgFormatVersion="1.2" ThisFileVersion="1.10">
<AppInfo>
<Signature>
<Name>meshlab</Name>
<ExecutableName>meshlab.exe</ExecutableName>
</Signature>
<Options />
</AppInfo>
<CfgProperties>
<InheritsFrom>STR_DEFAULT_KMJ</InheritsFrom>
</CfgProperties>
<Settings />
<Devices>
<Device>
<Name>Standard 3D Mouse</Name>
<VendorID>0</VendorID>
<ProductID>0</ProductID>
<InheritsFrom>Standard 3D Mouse</InheritsFrom>
<AxisBank>
<Name>Default</Name>
<ID>Default</ID>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_X</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMultiAxis_X</ActionID>
<Reversed>false</Reversed>
</Output>
</Axis>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Y</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMultiAxis_Z</ActionID>
<Reversed>false</Reversed>
</Output>
</Axis>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Z</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMultiAxis_Y</ActionID>
<Reversed>true</Reversed>
</Output>
</Axis>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rx</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMultiAxis_Rx</ActionID>
<Reversed>false</Reversed>
</Output>
</Axis>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Ry</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMultiAxis_Rz</ActionID>
<Reversed>false</Reversed>
</Output>
</Axis>
<Axis>
<Enabled>true</Enabled>
<Input>
<ActionID>HIDMultiAxis_Rz</ActionID>
<Min>-512</Min>
<Max>511</Max>
</Input>
<Output>
<ActionID>HIDMultiAxis_Ry</ActionID>
<Reversed>true</Reversed>
</Output>
</Axis>
</AxisBank>
</Device>
</Devices>
<AuthorInfo>
<DriverVersion>17.5.11.15451</DriverVersion>
<LastChange>
<Tool>3DxSmartUI.exe</Tool>
<Version>1.2.18291.15447</Version>
<Date>4/4/2019 11:03:52 PM UTC</Date>
<User>av284c</User>
</LastChange>
</AuthorInfo>
</AppCfg>
meshlab中的功能6DoF控制器