bmlTUX
bmlTUX enables design and execution of virtual reality experiments in the Unity game engine for vision and perception research.
Key Features:
- Experimental control: Controls experimental parameters and trial execution within Unity for virtual reality experiments.
- Combinatorial design automation: Automates combinatorics for multifactorial experimental designs to generate condition combinations.
- Counterbalancing and randomization: Performs counterbalancing and randomization of conditions and trial order.
- Mixed-design support: Supports mixed experimental designs combining within-subject and between-subject factors.
- Blocking: Implements blocking of trial order for block-structured experiments.
- Iterative design management: Supports iterative testing of design configurations and reverting to previous setups.
Scientific Applications:
- Vision and perception experiments in VR: Implements virtual reality experiments in Unity to investigate vision and perception phenomena.
- Multifactorial experimental designs: Applies to studies requiring automated combinatorics, counterbalancing, and randomization across multiple factors.
- Behavioral experiments with mixed and blocked designs: Facilitates behavioral research using mixed designs and blocked trial structures implemented in Unity-based VR.
Methodology:
Computational methods explicitly include automated combinatorics, counterbalancing, randomization, support for mixed designs, and blocking of trial order within the Unity engine.
Topics
Details
- License:
- CC-BY-NC-SA-4.0
- Tool Type:
- plugin, workflow
- Programming Languages:
- C#
- Added:
- 1/18/2021
- Last Updated:
- 2/4/2021
Operations
Publications
Bebko AO, Troje NF. bmlTUX: Design and Control of Experiments in Virtual Reality and Beyond. i-Perception. 2020;11(4). doi:10.1177/2041669520938400. PMID:32733664. PMCID:PMC7370570.