PTVR - A software in Python to make virtual reality experiments easier to build and more reproducible.


Journal

Journal of vision
ISSN: 1534-7362
Titre abrégé: J Vis
Pays: United States
ID NLM: 101147197

Informations de publication

Date de publication:
01 Apr 2024
Historique:
medline: 23 4 2024
pubmed: 23 4 2024
entrez: 23 4 2024
Statut: ppublish

Résumé

Researchers increasingly use virtual reality (VR) to perform behavioral experiments, especially in vision science. These experiments are usually programmed directly in so-called game engines that are extremely powerful. However, this process is tricky and time-consuming as it requires solid knowledge of game engines. Consequently, the anticipated prohibitive effort discourages many researchers who want to engage in VR. This paper introduces the Perception Toolbox for Virtual Reality (PTVR) library, allowing visual perception studies in VR to be created using high-level Python script programming. A crucial consequence of using a script is that an experiment can be described by a single, easy-to-read piece of code, thus improving VR studies' transparency, reproducibility, and reusability. We built our library upon a seminal open-source library released in 2018 that we have considerably developed since then. This paper aims to provide a comprehensive overview of the PTVR software for the first time. We introduce the main objects and features of PTVR and some general concepts related to the three-dimensional (3D) world. This new library should dramatically reduce the difficulty of programming experiments in VR and elicit a whole new set of visual perception studies with high ecological validity.

Identifiants

pubmed: 38652657
pii: 2793602
doi: 10.1167/jov.24.4.19
doi:

Types de publication

Journal Article Research Support, Non-U.S. Gov't

Langues

eng

Sous-ensembles de citation

IM

Pagination

19

Auteurs

Eric Castet (E)

Aix Marseille Univ, CNRS, CRPN, Marseille, France.
eric.castet@univ-amu.fr.

Jérémy Termoz-Masson (J)

Université Côte d'Azur, Inria, France.
jeremy.termozmasson@gmail.com.

Sebastian Vizcay (S)

Université Côte d'Azur, Inria, France.
sebastian.vizcay@inria.fr.

Johanna Delachambre (J)

Université Côte d'Azur, Inria, France.
johanna.delachambre@inria.fr.

Vasiliki Myrodia (V)

Aix Marseille Univ, CNRS, CRPN, Marseille, France.
vasiliki.myrodia@univ-amu.fr.

Carlos Aguilar (C)

Clubdes3, 211 Promenade des Anglais, Nice, France.
chopinceac@hotmail.com.

Frédéric Matonti (F)

Centre Monticelli Paradis d'Ophtalmologie, Marseille, France.
fredmatonti@gmail.com.

Pierre Kornprobst (P)

Université Côte d'Azur, Inria, France.
pierre.kornprobst@inria.fr.

Articles similaires

[Redispensing of expensive oral anticancer medicines: a practical application].

Lisanne N van Merendonk, Kübra Akgöl, Bastiaan Nuijen
1.00
Humans Antineoplastic Agents Administration, Oral Drug Costs Counterfeit Drugs

Smoking Cessation and Incident Cardiovascular Disease.

Jun Hwan Cho, Seung Yong Shin, Hoseob Kim et al.
1.00
Humans Male Smoking Cessation Cardiovascular Diseases Female
Humans United States Aged Cross-Sectional Studies Medicare Part C
1.00
Humans Yoga Low Back Pain Female Male

Classifications MeSH