MultiMouse ShiVa3D Plugin Preview
This video is proof of concept of our upcoming true multitouch simulation plugin for the ShiVa3D realtime game engine. The plugin simultaneously handles multiple mice connected to a single desktop computer ( currently Windows only, but a Mac version could also be feasible) and feeds all the generated mouse events to the main application as multitouch events. ShiVa3D can natively handle up to 5 multitouch events, but our plugin will make it possible to use input from even more mice with a custom approach.
In short, MultiMouse plugin will enable developers to:
- develop and test multitouch applications without a real multitouch device,
- create novel ( multiuser ) desktop applications which use several mice concurrently.
There will be updates in the blog concernig the development of this plugin, and when finalized, it will be published among our other Tools for ShiVa3D.
Update: Technology Demo
We have created a technology demo for everyone to try. For Windows only.
It is a tech demo in its true sense: it will show the movement of all the mice and their left mousebutton click events. It will list the corresponding multitouch events and viewport coordinates. Dry facts only, no eye candies this time.
Attach to your desktop computer as many ( 32 at most) mice as you wish and start the application.
New: We have eliminated the need for the invisible overlay window from the previous version, and the cursors now display every standard mouse button’s and scrollwheel’s buttonDown/Up/Scroll state.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The MultiMouse plugin is not yet in our webshop, but if you are interested in using it, please contact us directly to discuss licensing options.
You are welcome to leave a comment to talk about the plugin.