Coder Social home page Coder Social logo

vectron's Introduction

Vectron 2.0.2

Features legend:

  • keyb shortcuts are written between [brackets]
  • 'mod' means 'ctrl' (pc) or 'command' (mac)

Essential features

DONE

  • map pan [space]
  • map zoom-in button [+] or mousewheel up
  • map zoom-out button [-] or mousewheel down
  • snap cursor to grid [x]

TODO


Advanced features

TODO

  • select/edit wall-points tool
  • snap cursor to objects
  • wall drawing: draw points dragging the cursor, filter them by min-distance threshold and join them (could use http://jsfiddle.net/pxemt/2/)
  • wall modifiers, ex. cut/divide at point, join walls, etc...
  • set zoom 100% button [mod+1]
  • fit map to screen button [mod+0]
  • history undo/redo [mod+z]/[mod+shift+z]
  • ...

Notes:

  • The y axis is inverted: in AA the y value is higher on top, while in browser the y value is higher on bottom.
  • By now vectron starts displaying the map center on the top-left corner of the screen. To respect the maps standard, an empty map should start with the center point on the bottom-left corner.
  • Keyb shortcuts may change during development.

vectron's People

Contributors

tjohnw avatar orfaust avatar

Watchers

 avatar  avatar David Dubois avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.