首页> 外文期刊>IEEE Computer Graphics and Applications >Designing graphics programming interfaces for mobile devices
【24h】

Designing graphics programming interfaces for mobile devices

机译:设计移动设备的图形编程接口

获取原文
获取原文并翻译 | 示例

摘要

Mobile devices have evolved to a point where interactive 3D graphics is becoming feasible. The first standardized 3D programming interfaces for mobile devices - OpenGL ES for native C/C++ and Mobile 3D Graphics (M3G) for Java applications - are now available to hardware vendors and application developers. The interfaces complement rather than compete with each other and can share the same underlying rendering engine, whether implemented in hardware or software. Three-dimensional graphics on mobile devices is still about converting descriptions of geometry, material, and illumination into pixels shown on a raster display, using the same fundamental algorithms as elsewhere. However, mobile devices' limited capabilities must be reflected in the realizations of those algorithms, as well as in the overall graphics system design. In this article, we describe a design that attempts to take on that challenge, consisting of OpenGL ES, a low-level API, and M3G (also known as JSR-184), a high-level API for Java. We describe how the two interfaces relate to each other and existing graphics architectures on the desktop, and how they attempt to provide optimal features and performance across the whole gamut of different devices. OpenGL ES and M3G, as well as our presentation of them in this article, derive from a long tradition of graphics systems design.
机译:移动设备已经发展到交互式3D图形变得可行的地步。现在,硬件供应商和应用程序开发人员可以使用第一个用于移动设备的标准化3D编程接口-用于本机C / C ++的OpenGL ES和用于Java应用程序的移动3D图形(M3G)。这些接口相互补充而不是相互竞争,并且可以共享相同的基础渲染引擎,无论是以硬件还是软件来实现。移动设备上的三维图形仍然是要使用与其他地方相同的基本算法将几何图形,材质和照明的描述转换为光栅显示器上显示的像素。但是,移动设备的有限功能必须反映在那些算法的实现以及整个图形系统设计中。在本文中,我们描述了一种尝试应对这一挑战的设计,其中包括OpenGL ES(一个低级API)和M3G(也称为JSR-184),一个Java的高级API。我们将描述这两个接口如何相互关联以及桌面上现有的图形体系结构,以及它们如何尝试在不同设备的整个范围内提供最佳功能和性能。 OpenGL ES和M3G以及我们在本文中的介绍均源于图形系统设计的悠久传统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号