Roadmap

Overview of some planned features, organized by category

🟩 TODO ✅ Done (in any shippable stage) 👷‍♂️ In Progress

  • User Interface

    • 🟩 Allow for custom splitting of the window view (aka Blender's Areasarrow-up-right)

    • 🟩 Customizable Overlay Widgets

    • 🟩 Workspaces (loadable to whole window or to a single Area)

    • 🟩 Drag and Drop (in various views)

    • 🟩 Undo / History browsing

    • Alternative Controls

      • 🟩 Keyboard only

      • 🟩 Gamepad only

      • 🟩 MIDI Controller only

    • Schematic View

      • ✅ Grid Snapping

      • 🟩Free shape drawing (eg. Floorplans)

    • Block browser

      • ✅ Category support

      • 🟩 Context aware (offers relevant blocks first)

      • 🟩 Recents

      • ✅ Favorites

      • 🟩 Presets

      • 🟩 Icons (with integrated editor)

    • Stack Editor

      • ✅ Layers

      • 🟩 Graphical Color Picker

      • 🟩 Group Editing (Edit multiple fixture behaviors at once)

    • Controller Editor

      • 🟩 Merge with Schematic View

  • Inputs

    • 🟩 Native HTC Vive Tracking (currently only through vvvv beta)

    • 🟩 Serial Firmata (Arduino)

    • 👷‍♂️ Audio Analysis (needs porting from vvvv beta)

  • Outputs

  • Collaboration

    • 🟩 Networked Layouts

    • ✅ Attribute Sharing (currently implemented via OSC)

    • 🟩 Block Stack Warehouse (a way to quickly share and re-use others' Block Stacks)

    • 🟩 Real-time Online Collaboration

  • Workflow

    • Automatic Fixture Placement

      • 👷‍♂️ From CSV (eg. AutoCAD exports)

      • 🟩 From Camera feed

      • 👷‍♂️ Plugin Support

    • Control

      • 🟩Remote Web Interface

  • Interoperability

    • 🟩 ScenicScript as file format

    • 🟩 Runtimes for more platforms

      • 🟩 Arduino (C/MicroPython)

      • 🟩 Linux (C/VL when ready)

      • 🟩 Web platforms (JavaScript)

  • Performance

    • 🟩 Multithreading

    • 🟩 Lazy evaluation

    • 🟩 Reactive

Are you confused or have suggestions? Join the Chat!arrow-up-right

Want less 🟩🟩🟩 and more ✅✅✅? Become a Patron!arrow-up-right Or contribute!

Last updated