AN OPEN-SOURCE C SHARP LIBRARY BASED ON OPENGL FOR STEREOSCOPIC GRAPHIC APPLICATIONS DEVELOPMENT

被引:0
|
作者
Martin, Santiago [1 ]
Pupo, Liudmila [2 ]
Cabrera, Yoander [2 ]
Rubio, Ramon [1 ]
机构
[1] Univ Oviedo, Dept Mfg Engn & Construct, Gijon, Spain
[2] Univ Informat Sci, Dept Visualizat & Virtual Real, Havana, Cuba
关键词
Computer graphics; Virtual reality; Stereoscopic applications; ENVIRONMENT; VISION; VIDEO;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The Graphics Library Stereo Vision engine (GLSVe) is a freely available open-source C# library based on OpenGL. It has been designed to facilitate the creation, mainly by researchers or students, of graphic and virtual reality prototypes incorporating stereoscopic representation. Its design will allow a stereoscopic graphic application in an easy way and without previous theory knowledge. This is demonstrated to be a good training for student's motivation in order to learn the theoretical bases by means of experimentation. The observer, the 3D pointer, the screen, the 3D sound and the graphics primitives are managed through different classes. This allows easy implementation of virtual reality scenarios if a tracking system is available (including multi screen environments). Graphic primitives could have different appearance as they are seen by each observer eye, allowing the development of software for optometry research. Different stereoscopic modes have been implemented: side by side, cross eye, anaglyph, interlaced, alternated pages and dual stream. The article describes the GLSVe architecture and main capabilities, as well as different application scenarios (virtual reality environments; ophthalmology research; and visualization and compilation of geological photo pairs). The GLSVe is distributed under the terms of the GNU Library General Public License agreement.
引用
收藏
页码:205 / 210
页数:6
相关论文
共 50 条
  • [1] Open-Source Electronics Platforms: Development and Applications
    Trung Dung Ngo
    ELECTRONICS, 2019, 8 (04):
  • [2] Development of an open-source library for supply chain modeling and optimization
    Lone, Tushar
    PROCEEDINGS OF THE 38TH ACM SIGSIM INTERNATIONAL CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, ACM SIGSIM-PADS 2024, 2024, : 73 - 74
  • [3] InSilicoSpectro: An open-source proteomics library
    Colinge, J
    Masselot, A
    Carbonell, P
    Appel, RD
    JOURNAL OF PROTEOME RESEARCH, 2006, 5 (03) : 619 - 624
  • [4] Open-Source Shared Case Library
    Schwid, Howard A.
    MEDICINE MEETS VIRTUAL REALITY 16: PARALLEL, COMBINATORIAL, CONVERGENT: NEXTMED BY DESIGN, 2008, 132 : 442 - +
  • [5] Open-Source Syringe Pump Library
    Wijnen, Bas
    Hunt, Emily J.
    Anzalone, Gerald C.
    Pearce, Joshua M.
    PLOS ONE, 2014, 9 (09):
  • [6] OpenNFCSense: Open-Source Library for NFCSense
    Liang, Rong-Hao
    ADJUNCT PROCEEDINGS OF THE 34TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, UIST 2021, 2021, : 118 - 120
  • [7] Platform based on open-source cores for industrial applications
    Bolado, M
    Posadas, H
    Castillo, J
    Huerta, P
    Sánchez, P
    Sánchez, C
    Fouren, H
    Blasco, F
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1014 - 1019
  • [8] CUIRRE: An open-source library for load balancing and characterizing irregular applications on GPUs
    Zhang, Tao
    Shu, Wei
    Wu, Min-You
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (10) : 2951 - 2966
  • [9] Development of Open-Source Motor Controller Framework for Robotic Applications
    Choi, Dongil
    IEEE ACCESS, 2020, 8 : 14134 - 14145
  • [10] Open-source library of tissue engineering scaffolds
    Martinez Cendrero, Adrian
    Franco Martinez, Francisco
    Solorzano Requejo, William Gabriel
    Diaz Lantada, Andres
    MATERIALS & DESIGN, 2022, 223