Aim
Brick Heart aims to make building LEGO models digitally as accessible as possible across languages and input modalities. A user should be able to assemble a model without a mouse click or drag operation.
LPlace
LPlace is a spatial programming language providing high-level, relative commands for manipulating parts in an LDraw model, designed for voice control.
Design
- Branching commands with adaptive input
- Relative, local positioning
- Short part aliases
- One interface, several inputs (voice, touch, keyboard, gaze)
- Modular, multilingual, right-to-left support