Authors
Details
- Xavier Marshall
- Brett R. Fajen
- Nathaniel Powell
The Unity Playback Suite is a collection of tools designed for and with experimental researchers creating simulations in Unity. It provides research teams frame-by-frame experimental playbacks using the same data collected for analysis, the ability to create custom visualizations from infinite camera perspectives, and the extrapolation of new data and video not collected during experimental trials. Built of the Unity Experiemnt Framework, a popular toolkit that streamlines data collection pipelines, UPBS is compatible with any experimental simulation that examine visual stimulation. It's design seeks to emulate a low-code model for simple use-cases, while providing the flexibility and guidance for adapting complex experimental designs. UPBS is built off the Unity Experiment Framework, a popular toolkit that streamlines data collection pipelines, and prioritizes user friendliness and flexibility..
On my Github, you can find more details, extensive documentation/examples, and releases for this ongoing project. A copy of our manuscript can be found here as we're currently in the process of publishing with Experimetal Research Methods. This project was born out of a prototype developed during Undergrad and became one of the main focuses of my Master's in Cognitive Science.
This is personally one of the largest software architecture endevors I've tackled as a solo programmer, and have had the pleasure of working with the folks at RPI's PandA Lab for guidance and feedback on how to best adapt these tools to the needs of themselves and other researchers.