HomeSmartMesh / smart_home_3d_webapp

interactive, 3d, video game like, overview and control of your home from a web app
MIT License
83 stars 11 forks source link

Support 3DConnexion Space Mouse #10

Open enrutador opened 4 years ago

enrutador commented 4 years ago

I have created a repository based on your learning model of "04_real_rooms_model" in the following address:

https://github.com/enrutador/3Dconexion-HomeSmartMesh

I using this lib : https://github.com/archilogic-com/aframe-space-navigator-controls

It is easier for me to learn and put features in this interface than in the "smart_home_3d_webapp". In this modification I have added:

-The frame with the name of the element. -Support for 3dconnexion mousespace. This allows you to "fly" over the element in a Google Earth-like way

My problem is when I want to migrate 3dconexion to "smart_home_3d_webapp". Could you help me incorporate it into your code?

wassfila commented 4 years ago

Hi @enrutador , I find this a great idea thanks for suggesting it. I do have a 3D connexion mouse and I use it actively in Fusion 30 and also wondering what very few other sw is supporting it. I tried your demo onthe rooms example, it does work for me (it moves). So I'll definitely work on adding it to this smart_home_3d_webapp project. I'll try to wrap a module that make it easier to use. I know that this mouse is very hard to use if not adjusted correctly, so let's see what this brings. I guess I'll progress on this in the coming weeks.

enrutador commented 4 years ago

Hi Wassfila I think the same about mouse3d, its allows a better interaction with the user. It allows you to use both hands and that gives you flexibility. I use it in blender. In Verge3d it doesn't work either. Verge's puzzle is very useful to make quick effects. Sure there must be some free lib or connector to implement it. It would be great to implement it and a big difference in the user experience. Greetings and thanks