KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

惊艳!当Delphi遇上OpenGL.....

[ 7887 查看 / 15 回复 ]

回复:惊艳!当Delphi遇上OpenGL.....

GLScene is not just an OpenGL wrapper or utility library, it has grown to become a set of founding classes for a generic 3D engine with Rapid Application Development in mind. GLScene allows you to quickly design and render 3D scenes without having to learn the intricacies of OpenGL, if you know how to design a TForm, you'll easily master the basic operations of GLScene. The library comes with a large collections of demos showcasing the ease of use, and demonstrating RAD wasn't done at the expense of CPU/GPU horsepower.


RAD(快速应用程序开发)和非RAD的本质区别就在于,RAD绝对不仅仅是Wrapper(一层包装)而已。

如果不想在初期花大量的时间去啃枯燥的API帮助文档,或者就算是老手不希望花大量时间去写别人已经写过的代码,RAD是最佳的选择。

不管是新手老手,都可以说"我能!",这就是RAD的精髓。(就像我从来没有写过3D程序,在读完顶楼的模拟地球代码以后,都可以自信的说"有时间研究研究我也能做得出来")

另外,GLScene不仅仅跨平台(支持Windows和Linux)而且跨语言(Pascal和C++)。
近期应该会有最新版本放出,强烈期待中! ^o^
飛べない翼に、意味はあるんでしょうか?
TOP

回复:惊艳!当Delphi遇上OpenGL.....

如果不想直接用OGL/D3D,跨平台的3D引擎多得数不清(当然大部分是支持C++的,有的是以COM的形式支持跨语言).
仅仅可跨平台+跨底层API+开源+可免费商用就有两大知名引擎OGRE(底层同时支持OGL/D3D/Glide).和Irrlicht(底层同时支持OGL/D3D/SWR).

引擎固然不缺,但真正能用好的很困难.再加上3D开发的迅猛发展,不是专业人员是追不起的.就现在的形势,不使用Cg语言的产品基本无法在市场上站住脚.

当然也有不用写代码的高层开发工具,不过利用那种东西肯定会被"套牢",开发出的东西很难加入新特色,而且好用的开发工具几乎没有免费的.
最后编辑dwing 最后编辑于 2007-07-02 10:13:03
TOP

回复:惊艳!当Delphi遇上OpenGL.....

另外,3D引擎仅仅是3D开发的一部分而已,物理引擎也很重要。没有好的物理引擎支持,再好的3D也不真实。
GLScene有一个配套的引擎oxNewton,也是免费的。

我喜欢RAD的一个原因前面已经提过,就是其"不专业"。

不是每个人都是3D开发专家,也不是每个人都想要做专家:我不愿意了解复杂细节知识,也不想去追什么迅猛发展的技术尖端。
花少量时间,仅仅了解必须用到的概念,然后就可以用使开发的东西看上去更加有吸引力,这应该是绝大多数人想要的,也是RAD的特长。

当然RAD的"不专业"并不代表"不能专业"。
如果快速的获得了初期成果后,接下来发现自己愿意深入研究,可以立刻继续深入学习,前期的工作也不会白费。
RAD + 源代码(不管是不是开放的) 的组合魅力无穷啊~~
飛べない翼に、意味はあるんでしょうか?
TOP

回复: 惊艳!当Delphi遇上OpenGL.....

原帖由 Prz 于 2007-6-30 1:45:00 发表
您想证明什么呢?N个人投入大量精力专门做得一个项目比一个人花一点点时间作的DEMO要好?恩,我同意。

从一开始到现在,以至于将来几年之内的RAD之王是什么,大家都很清楚,不用我们这些小角色在这里勾心斗角。



公道地说一句,这真是无妄之灾……

只用VC只会用DX的某飘过

却问何日君再来...
TOP

回复:惊艳!当Delphi遇上OpenGL.....

楼上,算我多心了吧,但是只列几个URL什么都不说确实有点让人觉得居心叵测,加上那位与我辩论的历史纪录。

-----
况且后面一贴也没有回复出任何理由,更加深了嫌疑。^_^
最后编辑Prz 最后编辑于 2007-07-02 14:53:23
飛べない翼に、意味はあるんでしょうか?
TOP

回复: 惊艳!当Delphi遇上OpenGL.....

原帖由 Prz 于 2007-7-2 13:03:00 发表
楼上,算我多心了吧,但是只列几个URL什么都不说确实有点让人觉得居心叵测,加上那位与我辩论的历史纪录。

-----
况且后面一贴也没有回复出任何理由,更加深了嫌疑。^_^



恩……原来有辩论的历史呢~呀呀呀,那是偶乱入了呢,寒寒……

不好意思的说,请无视偶的话吧~

却问何日君再来...
TOP