AR extension by Patrick Borgeat for CodeKlavier by Felipe Ignacio Noriega and Anne Veinberg.
https://codeklavier.space/augmentedreality/
Currently this projects uses Unity 2020.1.4f1.
Each Scene builds its own app:
- Visualizer is a tool used by the pianist for coding/visualizng the structure of the L-Systems
- ARTestbed is a pre-vis tool for the final AR visuals
Some keys can be used to toggle between different states.
- S to toggle between the default sky box and a black background
- F to toggle if camera should follow active trees
- M to toggle to display the unity cage (1 cubic meter) and coordinate axis
Use in conjunction with the websockets server: https://github.com/narcode/codeklavier-extras
Marker transforms are defined in the server configuration and specify the relation of tracking markers to the desired position/rotation/scale of the visuals. Currently there are still issues and it might need a rework.
This repository includes the following third party packages/code
CodeKlavier is supported By Stimuleringsfonds Creatieve Industrie NL and other sponsors.