Skip to content

Rhino Gamepad Navigation Plugin is a plugin designed to improve accessibility in Rhino by allowing users to navigate viewports using a gamepad. Built in C# using RhinoCommon, RhinoWindows, and SharpDX.XInput libraries, the project follows the MVVM design pattern for clean and maintainable code.

License

Notifications You must be signed in to change notification settings

mettikuchulou/BarnOwlRhino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rhino Gamepad Navigation Plugin

This plugin for Rhino, developed in C# using RhinoCommon, RhinoWindows, and SharpDX.XInput libraries, enables users to navigate Rhino viewports with a gamepad. The project is centered around improving accessibility and ease of use, offering a more intuitive way to interact with Rhino.

The codebase follows the MVVM (Model-View-ViewModel) design pattern, ensuring clean architecture and maintainability. While gamepad-based viewport navigation is fully implemented, creating a UI for executing Rhino commands is still a work in progress.

Features

  • Gamepad-based navigation through Rhino viewports.
  • Accessibility and ease of use at the forefront.
  • Built with the MVVM design pattern for better structure and scalability.

Future Plans

  • Adding a UI for gamepad control of Rhino commands.
  • Expanding customization options for gamepad interaction.
  • Making the project compatible with platforms other than Windows.

Call for Collaboration

I’m eager for community support to help shape the future of this project! Whether it’s contributing to the UI development, enhancing gamepad controls, or extending compatibility to other platforms, your ideas and contributions are welcome.

Support My Work

If you’ve found my Rhino Gamepad Navigation Plugin useful or believe in its potential, please consider supporting my work! Your donations will help fund my education and provide the resources I need to continue developing innovative tools like this one.

By contributing, you’ll not only be helping me pursue my education, but also enabling me to dedicate more time to improving this plugin and exploring new ideas to enhance accessibility and user experience in Rhino.

Any amount is appreciated, and your support will go a long way toward making these projects a reality. Thank you for your generosity!

Donation Link for Persian Users:

https://reymit.ir/mettikuchulou

About

Rhino Gamepad Navigation Plugin is a plugin designed to improve accessibility in Rhino by allowing users to navigate viewports using a gamepad. Built in C# using RhinoCommon, RhinoWindows, and SharpDX.XInput libraries, the project follows the MVVM design pattern for clean and maintainable code.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages