jscastro76 / threebox

A Three.js plugin for Mapbox GL JS, with support for animations and advanced 3D rendering.
Other
549 stars 145 forks source link

Configuration for key binds #425

Open SwiftCoderJoe opened 2 months ago

SwiftCoderJoe commented 2 months ago

I am considering using Threebox for a project. For consistency, I would like the key binds for moving, dragging, and rotating 3D objects to be different. Looking through the code, it seems like it would be relatively simple to add some configuration options for key binds. Additionally, I want to include a way to make dragging possible without a keybind. ie, just click and drag.

I would be willing to submit a PR, but for the sake of not doing work that wouldn't be accepted, is this something the project is looking for/would accept?