computational neuroscience virtual environments 1540128