Interactive Design and Optics-Based Visualization of Arbitrary Non-Euclidean Kaleidoscopic Orbifolds

被引:0
作者
Zheng, Jinta [1 ]
Zhang, Eugene [1 ]
Zhang, Yue [1 ]
机构
[1] Oregon State Univ, Corvallis, OR 97331 USA
关键词
Kaleidoscopic Orbifolds; Orbifold Visualization; Math Visualization; Orbifold Construction; Spherical Geometry; Hyperbolic Geometry; SURFACES;
D O I
10.1109/TVCG.2023.3326927
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Orbifolds are a modern mathematical concept that arises in the research of hyperbolic geometry with applications in computer graphics and visualization. In this paper, we make use of rooms with mirrors as the visual metaphor for orbifolds. Given any arbitrary two-dimensional kaleidoscopic orbifold, we provide an algorithm to construct a Euclidean, spherical, or hyperbolic polygon to match the orbifold. This polygon is then used to create a room for which the polygon serves as the floor and the ceiling. With our system that implements Mobius transformations, the user can interactively edit the scene and see the reflections of the edited objects. To correctly visualize non-Euclidean orbifolds, we adapt the rendering algorithms to account for the geodesics in these spaces, which light rays follow. Our interactive orbifold design system allows the user to create arbitrary two-dimensional kaleidoscopic orbifolds. In addition, our mirror-based orbifold visualization approach has the potential of helping our users gain insight on the orbifold, including its orbifold notation as well as its universal cover, which can also be the spherical space and the hyperbolic space.
引用
收藏
页码:1292 / 1301
页数:10
相关论文
共 36 条
  • [1] Spherical Orbifold Tutte Embeddings
    Aigerman, Noam
    Kovalsky, Shahar Z.
    Lipman, Yaron
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2017, 36 (04):
  • [2] Hyperbolic Orbifold Tutte Embeddings
    Aigerman, Noam
    Lipman, Yaron
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2016, 35 (06):
  • [3] Orbifold Tutte Embeddings
    Aigerman, Noam
    Lipman, Yaron
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2015, 34 (06):
  • [4] Anderson J. W., 2006, Hyperbolic geometry, DOI DOI 10.1007/1-84628-220-9
  • [5] [Anonymous], Irrlicht_Engine
  • [6] [Anonymous], 1998, Non-Euclidean Geometry
  • [7] Basmajian A, 2006, Arxiv, DOI arXiv:math/0603457
  • [8] An image-space algorithm for immersive views in 3-manifolds and orbifolds
    Berger, Pierre
    Laier, Alex
    Velho, Luiz
    [J]. VISUAL COMPUTER, 2015, 31 (01) : 93 - 104
  • [9] Mixed-Integer Quadrangulation
    Bommes, David
    Zimmer, Henrik
    Kobbelt, Leif
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (03):
  • [10] Conway J., 2008, Ak Peters Series, DOI DOI 10.1201/B21368