The design and implementation of stereoscopic 3D scalable vector graphics based on WebKit

被引:0
|
作者
Liu, Zhongxin [1 ]
Wang, Wenmin [1 ]
Wang, Ronggang [1 ]
机构
[1] Peking Univ, Shenzhen Grad Sch, Sch Elect & Comp Engn, Shenzhen 518055, Peoples R China
来源
STEREOSCOPIC DISPLAYS AND APPLICATIONS XXV | 2014年 / 9011卷
关键词
Scalable Vector Graphics (SVG); stereoscopic 3D (S3D); WebKit;
D O I
10.1117/12.2038681
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Scalable Vector Graphics (SVG), which is a language designed based on eXtensible Markup Language (XML), is used to describe basic shapes embedded in webpages, such as circles and rectangles. However, it can only depict 2D shapes. As a consequence, web pages using classical SVG can only display 2D shapes on a screen. With the increasing development of stereoscopic 3D (S3D) technology, binocular 3D devices have been widely used. Under this circumstance, we intend to extend the widely used web rendering engine WebKit to support the description and display of S3D webpages. Therefore, the extension of SVG is of necessity. In this paper, we will describe how to design and implement SVG shapes with stereoscopic 3D mode. Two attributes representing the depth and thickness are added to support S3D shapes. The elimination of hidden lines and hidden surfaces, which is an important process in this project, is described as well. The modification of WebKit is also discussed, which is made to support the generation of both left view and right view at the same time. As is shown in the result, in contrast to the 2D shapes generated by the Google Chrome web browser, the shapes got from our modified browser are in S3D mode. With the feeling of depth and thickness, the shapes seem to be real 3D objects away from the screen, rather than simple curves and lines as before.
引用
收藏
页数:6
相关论文
共 50 条
  • [11] Adaptive and Scalable Color Correction for Stereoscopic 3D Displays
    Won, Kwang Hee
    Park, Soon-Yong
    Jung, Soon Ki
    2012 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2012, : 390 - 391
  • [12] Design and implementation of an object-oriented toolkit for 3D graphics and visualization
    GE Corporate Research &, Development, Schenectady, NY, United States
    Proc IEEE Visual Conf, 1996, (93-100):
  • [13] The design and implementation of an object-oriented toolkit for 3D graphics and visualization
    Schroeder, WJ
    Martin, KM
    Lorensen, WE
    VISUALIZATION '96, PROCEEDINGS, 1996, : 93 - +
  • [14] A Method of Stereoscopic Display for Dynamic 3D Graphics on Android Platform
    Chen, Shihong
    Jiu, Zi
    JOURNAL OF WEB ENGINEERING, 2020, 19 (5-6): : 849 - 863
  • [15] Stereoscopic 3D Web: From Idea to Implementation
    Wang, Wenmin
    Dong, Shengfu
    Wang, Ronggang
    Cheng, Qinshui
    Zhang, Jianlong
    Liu, Zhongxin
    2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE, ELECTRONICS AND ELECTRICAL ENGINEERING (ISEEE), VOLS 1-3, 2014, : 1439 - +
  • [16] Fundamentals of Stereoscopic 3D Game Design
    Schild, Jonas
    Masuch, Maic
    ENTERTAINMENT COMPUTING - ICEC 2011, 2011, 6972 : 155 - 160
  • [17] Decorating 3D models with Poisson vector graphics
    Fu, Qian
    Hou, Fei
    Sun, Qian
    Xin, Shi-Qing
    Liu, Yong-Jin
    Wang, Wencheng
    Qin, Hong
    He, Ying
    COMPUTER-AIDED DESIGN, 2018, 102 : 1 - 11
  • [18] An innovative beamsplitter-based stereoscopic/3D display design
    Fergason, JL
    Robinson, SD
    McLaughlin, CW
    Brown, B
    Abileah, A
    Baker, TE
    Green, PJ
    STEREOSCOPIC DISPLAYS AND VIRTUAL REALITY SYSTEMS XII, 2005, 5664 : 488 - 494
  • [19] VLSI implementation of phong shader in 3D graphics
    Sin, HC
    Lee, JA
    Kim, LS
    ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : A417 - A420
  • [20] FPGA IMPLEMENTATION OF A SIMPLE 3D GRAPHICS PIPELINE
    Kasik, Vladimir
    Kurecka, Ales
    ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2015, 13 (01) : 39 - 47