OpenGL ES系列 之 预备-2:了解硬件设备

 

目前支持OpenGL ES的设备还不太多,笔者手头有一台Dell Axim X51v PDA,该PDA带有Intel 2700G多媒体加速芯片,算是PDA中比较强劲的型号了。

Dell Axim 的主要资源:
http://www.aximsite.com/
http://www.handhelds.org/
Dell Axim X5 被研究得比较透,资料齐全,但是X51v的资料就少得多了,不过正在逐步增长中,相信很快也会全面起来的。毕竟X51v也发布好几年了,机器内部器件的清单可见 http://handhelds.org/moin/moin.cgi/DellAximX50


Intel 2700G 的主页 http://www.intel.com/design/pca/prodbref/300571.htm . 由于 Intel 已经于 2006-June-27 出售其 XScale 相关业务给 Marvell,所以这个页面现在已经没了。但是其它许多相关页面还保留着,可以去用2700G搜索一下。


Intel 2700G是在Imagination PowerVR MBX的技术基础上制作的,实现了OpenGL ES的CommonLite Profile,PowerVR提供的OpenGL ES SDK http://www.pvrdev.com/Pub/MBX/Download/default.htm, 这个比Intel提供的要全得多,有支持各种不同平台的版本,其中为PC Windows提供的版本可以供手边没有必要设备的开发者使用,这个应该跟Intel提供的差不多。另外,PowerVR在网站上提供几个很酷的DEMO 程序,比较能够体现芯片的能力,在玩过的实际应用程序中,还没发现哪个对设备的利用达到了相当的水平。

关于 Intel 2700G 的一个综述 http://www.digit-life.com/articles2/pda/intel-2700g.html 还是挺不错的。


支持OpenGL ES的芯片组:
http://www.khronos.org/opengles/adopters/adopterslist/ 有一个产品支持该标准的厂商清单,可惜资料较为简略。
ATI IMAGEON 2300,2004年发布,LG SV360手机使用该芯片,其主页在: http://www.ati.com/products/imageon2300/
?ATI IMAGEON系列的早期产品主要是针对2D和视频加速,也有相当数量的应用,如基于 IMAGEON 3220 的 HP iPaq hx 4700 PDA、Toshiba e800 PDA等。
NVidia GoForce 系列,其主页在: http://www.nvidia.com/page/handheld.html
? GoForce 2100/2150, 2004年发布,应用于神达Mio 8390和三菱的M341i等。
? GoForce 4500,2004-9发布,Gizmodo掌上游戏机使用,该机已于2005-3发售。
? GoForce 4800,2005年2月发布,Sony Ericsson W900i 3G Walkman手机、Motorola Razr V3x 3G手机使用该芯片。
? GoForce 5500,2006年2月发布,Samsung SGH-P910手机、 台湾HTC公司 Modeo HTC Foreseer 手机使用该芯片。
Intel 2700G,发布,Dell Axim X50v and X51v PDA、Asus MyPal A730 PDA、盛大EzMini掌上游戏机等使用该芯片。

另外,Nokia的多款中高端手机中都提供了OpenGL ES支持,不过那是Symbian操作系统,Nokia官方网站上有非常多的资料和例子,不过俺要等什么时候败了这种机器再研究了。

个人感觉X51v做为开发平台性价比还是不错的,如果您有更好的机器,不妨利用顶上的email介绍给我,我会根据情况更新本页面。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《计算机图形学(opengl版).pdf--作者:巴斯(中文版)》是一本介绍OpenGL图形编程的教程。OpenGL是一种跨平台的图形渲染API,广泛应用于游戏开发、科学可视化、虚拟现实和工业设计等领域。 本书从OpenGL的基础知识开始,介绍了绘制基本图形、光照和材质、纹理映射、三维变换、投影以及高级渲染技术等方面的内容。同时,本书也提供了大量的示例程序和实用技巧,让读者能够通过实践学习OpenGL的应用。 此外,本书还介绍了OpenGL的历史和发展,以及OpenGL的一些衍生标准和开发工具。读者可以了解OpenGL的设计理念和应用场景,从而更好地理解OpenGL编程的原理和方法。 总的来说,《计算机图形学(opengl版).pdf--作者:巴斯(中文版)》是一本很好的OpenGL教程,适合初学者和有一定编程基础的读者学习。通过学习本书,读者可以深入了解计算机图形学的基本原理和应用,掌握OpenGL的编程方法和技巧,为未来的学习和实践打下基础。 ### 回答2: 《计算机图形学(opengl版).pdf--作者:巴斯(中文版)》是一本介绍OpenGL图形编程技术的中文教材。OpenGL是一种跨平台的图形编程接口,能够在多种硬件和操作系统上进行图形绘制,支持2D和3D图形的渲染和动画效果的制作。本书从OpenGL的基本概念、常用命令和图形渲染流程入手,介绍了OpenGL的各种功能和特性,如颜色、纹理、光照、阴影、背景和窗口等。并且还涉及了一些高级特性以及OpenGL的架构和优化思路,能够帮助读者深入了解OpenGL的编程思路和技巧,并且能够应用到实际的图形编程项目中。此外,本书还提供了丰富的示例代码和实例,方便读者理解和应用OpenGL的相关知识。对于学习OpenGL图形编程的初学者和从事图形开发的技术人员,本书是一本不可或缺的参考书籍。 ### 回答3: 《计算机图形学(OpenGL版)》是一本介绍计算机图形学基础知识和OpenGL编程技术的教材,由Donald Hearn、M. Pauline Baker和Warren Carithers共同编写。本书主要包括了2D和3D图形学的基础概念、OpenGL图形库的使用和实例演示、计算机图形学中常见的算法如几何变换、光照模型和纹理映射等内容。 为了实现高质量的计算机图形学应用程序,充分了解计算机图形学基础概念和OpenGL编程技术是非常重要的。此书详细介绍了OpenGL图形编程中的绘制基本图形、纹理渲染、阴影照明、三维变换、坐标系变换等技术,涵盖了OpenGL的基础知识和一些高级技术,如曲面绘制、体积渲染、多重纹理和阴影贴图等。 此外,本书还包括了一些OpenGL的实例演示,这些实例演示为读者提供了更直观深入的了解,让读者更好地理解OpenGL的本质和实际应用场景。此书对于从事计算机图形学和OpenGL编程的学生和程序员非常有用,可以帮助他们更好地掌握OpenGL编程技术,提高图形程序的质量和效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值