Ratcave: A 3D graphics python package for cognitive psychology experiments

被引:0
|
作者
Nicholas A. Del Grosso
Anton Sirota
机构
[1] Ludwig-Maximillians-Üniversität München,Bernstein Centre for Computational Neuroscience, Graduate School of Systemic Neurosciences, Faculty of Medicine
来源
Behavior Research Methods | 2019年 / 51卷
关键词
3D graphics; Python; Stimulus software; Vision; 3D;
D O I
暂无
中图分类号
学科分类号
摘要
We present here a free, open source Python 3D graphics library called Ratcave that extends existing Python psychology stimulus software by allowing scientists to load, display, and transform 3D stimuli created in 3D modeling software. This library makes 3D programming intuitive to new users by providing 3D graphics engine concepts (Mesh, Scene, Light, and Camera classes) that can be manipulated using an interface similar to existing 2D stimulus libraries. In addition, the use of modern OpenGL constructs by Ratcave helps scientists create fast, hardware-accelerated dynamic stimuli using the same intuitive high-level, lightweight interface. Because Ratcave supplements, rather than replaces, existing Python stimulus libraries, scientists can continue to use their preferred libraries by simply adding Ratcave graphics to their existing experiments. We hope this tool will be useful both as a stimulus library and as an example of how tightly-focused libraries can add quality to the existing scientific open-source software ecosystem.
引用
收藏
页码:2085 / 2093
页数:8
相关论文
共 50 条
  • [41] Platform of 3D package integration
    Wang, Wei Chung
    Lee, Fred
    Weng, Gl
    Tai, Willie
    Ju, Michael
    Chuang, Ron
    Fang, Weileun
    57TH ELECTRONIC COMPONENTS & TECHNOLOGY CONFERENCE, 2007 PROCEEDINGS, 2007, : 743 - +
  • [42] THE PSYCHOLOGY OF THE 3D EXPERIENCE
    Janicke, Sophie H.
    Ellis, Andrew
    STEREOSCOPIC DISPLAYS AND APPLICATIONS XXIV, 2013, 8648
  • [43] 3D Sensing Package Solutions
    Lee, Chiung
    Lu, Weilung
    Arcedera, Adrian
    Advancing Microelectronics, 2022, 49 : 12 - 14
  • [44] 3D Graphics Applied to Maritime Safety
    Gold, Christopher
    Goralski, Rafal
    INFORMATION FUSION AND GEOGRAPHIC INFORMATION SYSTEMS, PROCEEDINGS, 2007, : 286 - 300
  • [45] HIGH-POWERED 3D GRAPHICS
    KEMPFER, L
    COMPUTER-AIDED ENGINEERING, 1994, 13 (09): : 6 - 6
  • [46] Functional Units for 3D Graphics Decoders
    Tulvan, Christian
    Preda, Marius
    PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, VOLS 1-5, 2012, : 1183 - 1188
  • [47] Interchanging Interactive 3D Graphics for Astronomy
    Fluke, C. J.
    Barnes, D. G.
    Jones, N. T.
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF AUSTRALIA, 2009, 26 (01): : 64 - 74
  • [48] IRIS INVENTOR - A 3D GRAPHICS TOOLKIT
    STRAUSS, PS
    SIGPLAN NOTICES, 1993, 28 (10): : 192 - 200
  • [49] USING OF MODERN 3D GRAPHICS EDITORS
    Brazina, David
    APLIMAT 2005 - 4TH INTERNATIONAL CONFERENCE, PT II, 2005, : 253 - 256
  • [50] A Study of material properties for Package Flatness in 3D Package
    Suzuki, Yutaka
    Amagai, Masazumi
    IEEE 9TH VLSI PACKAGING WORKSHOP IN JAPAN, 2008, : 31 - 34