OpenLL: an API for Dynamic 2D and 3D Labeling

被引:4
作者
Limberger, Daniel [1 ]
Gropler, Anne [1 ]
Buschmann, Stefan [1 ]
Doellner, Juergen [1 ]
Wasty, Benjamin [2 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
[2] Seerene, Potsdam, Germany
来源
2018 22ND INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV) | 2018年
关键词
visualization; labeling; real-time rendering;
D O I
10.1109/iV.2018.00039
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Today's rendering APIs lack robust functionality and capabilities for dynamic, real-time text rendering and labeling, which represent key requirements for 3D application design in many fields. As a consequence, most rendering systems are barely or not at all equipped with respective capabilities. This paper drafts the unified text rendering and labeling API OpenLL intended to complement common rendering APIs, frameworks, and transmission formats. For it, various uses of static and dynamic placement of labels are showcased and a text interaction technique is presented. Furthermore, API design constraints with respect to state-of-the-art text rendering techniques are discussed. This contribution is intended to initiate a community-driven specification of a free and open label library.
引用
收藏
页码:175 / 181
页数:7
相关论文
共 26 条
  • [1] Ali K., 2005, J WSCG, V13, P2005
  • [2] [Anonymous], 2017, OPENGL GRAPHICS SYST
  • [3] [Anonymous], 2014, PROCVCBM, DOI [10.2312/vcbm.20141192, DOI 10.2312/VCBM.20141192]
  • [4] On the Selection of 2D Objects Using External Labeling
    Balata, Jan
    Cmolik, Ladislav
    Mikovec, Zdenek
    [J]. 32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2255 - 2258
  • [5] Cabello Ricardo, 2010, THREE JS
  • [6] An empirical study of algorithms for point-feature label placement
    Christensen, J
    Marks, J
    Shieber, S
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1995, 14 (03): : 203 - 232
  • [7] Dobbie W., 2016, GPU TEXT RENDERING V
  • [8] Esfahbod B., 2011, GLYPHY HIGH QUALITY
  • [9] Fekete J.-D., 1999, Proceedings of ACM Conference on Human Factors in Computing Systems (CHI). (Pittsburgh, PA, P512
  • [10] Frisken SF, 2000, COMP GRAPH, P249, DOI 10.1145/344779.344899