· [Java论坛][安全论坛][数据库论坛][操作系统论坛]
· [推荐] 江民安全专家永久免费 立即下载  RSA 2010
· [专题] 谷歌遭黑客攻击事件 2010网页挂马爆发之年
· [IT技术周刊][IT资源下载专区][病毒求助专区]
· [热点] 《拆弹部队》藏木马 看Xbox360与PS3背后秘密
· [热点] 报告:PDF漏洞远超微软 十款免费电子邮件程序

你好,JOGL - Java与OpenGl的绑定 (1)

发布时间:2006.03.21 05:30     来源:赛迪博客    作者:itzealot

在这篇文章里,摘录了《学习Java对于OpenGl的绑定》。作者吉恩戴维斯解释了如何开始用Java对于OpenGl的绑定开发图形增强的程序

这些年来,为了创建一个图形增强的程序,从而出售给使用各种不同操作系统的用户,程序员有一个选择——OpenGL。GL代表图形库(graphics library)。OpenGL是SGI(美国图形工作站生产厂商)的注册商标。OpenGL显示了它是一个跨平台的C语言编程API。但是事实上,在编程接口上,它是一个与硬件无关的规范。

OpenGL是用来制图的,速度非常快。大多数场合下,它是硬件加速的。看起来好像OpenGL可以实现一切你想要完成的图形界面。

不幸的是,OpenGL是为C语言而写的。不得不承认,C语言不是用来编写复杂应用程序的流行语言。关于OpenGL一个最大的缺点就是:如果你不创建一个窗口(用来把你的图形放入其中),你就什么都做不了。但是OpenGL没有提供给你创建窗口的方法。这使得OpenGL对于初学者来说显得比较难。

幸运地是,出现了GLUT (OpenGL Utility Toolkit)(OpenGL工具包)。它被用来轻松应对窗口、按钮以及用户事件。尽管如此,对于想要使用面向对象的编程的程序员来说,学习用C或者C++来编写OpenGL程序仍然是一件痛苦的事。

1 2 3 4 5 下一页>>


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
资讯 通信 IT产品 IT技术 信息化
专题:政策力挺 新能源汽车及电池将“井喷”
·3.15赛迪网特别策划:消..
·专题:惠普栽在3.15前..
·深度观察:中国新能源汽..
专题:三网融合 看起来很美!
·专题:动力100——助企..
·专题:三大运营商"扎堆"..
·专题:谷歌推智能手机Ne..
专题:回顾2009 原装耗材与兼容耗材发展
·专题:HP Photosmart Pl..
·专题:超薄超强 戴尔推..
·2009赛迪网年终评选 惠..
专题:RSA 2010信息安全大会
·专题:谷歌遭黑客攻击事..
·无处不挂马 2010年网页..
·龙存科技:由BizSpark成..