宣传口号:
体验OpenGL三维世界无穷乐趣
成就非凡三维可视化软件开发高手
卖点特色:
1.《实战OpenGL三维可视化系统开发与源码精解》全面系统讲解OpenGL在三维可视化系统开发中所应用到的编程方法、技术和技巧,循序渐进,图文并茂.。
2.强调编程的快捷省力,多个成熟类代码的详细应用。
关注初学者的编程感受,步骤详尽;重视高层技术人员的探讨精神,多种解决途径。
3.以功能说明、设计思想、程序实现和运行效果为流程,详细讲解系统开发的详细步骤和具体实现。
4.所有程序实现及代码都给出详细说明、实现步骤和代码详细注释,并对涉及的主要函数及读者注意地方进行归纳,便于读者在学习过程中举一反三。
5.提供完整大型案例,侧重实际应用,语言简洁精炼,讲解清晰透彻,帮助读者提高开发水平。
《实战OpenGL三维可视化系统开发与源码精解》及其配套光盘使用完整的源代码列举了具有相当实用价值的“铁路三维可视化系统”开发案例,比较深入的解决了一些缺少实际工作经验的程序员的开发烦恼:
1.知道了开发工具能够做什么,学会了怎样使用开发工具来做系统,却不知道需要实现的具体的功能是什么
2.如何开发一个具有商业价值的三维可视化系统
3.如何理顺系统各个功能模块间固有的内在逻辑
4.如何解决系统开发中挥之不去的深层次矛盾
5.如何协调和平衡系统中存在错综复杂的关系
《实战OpenGL三维可视化系统开发与源码精解》特别适合缺少实际工作经验的普通高校学生作为三维可视化系统开发的范例,对于专业软件公司的程序员开发相关的三维可视化系统也极具参考价值。
客观精确的分析大型三维可视化系统的功能需求,循序渐进的介绍大型三维可视化系统的开发过程,完整详细的阐述大型三维可视化系统的实现方法,清晰明了的创建大型三维可视化系统的整体框架。
概念理解:对所要讲解的内容的基本概念进行简要说明。
界面设计:对所进行的界面设计进行说明,包括界面控件组成、布局、ID、变量、菜单等信息。
程序设计:在界面设计完成后,开始进行程序设计。
添加变量:需要添加的变量,包括私有变量、公共变量等。
函数实现:添加完变量后,开始实现所需函数的标志,在其下方,将是具体的每一个函数代码。
函数说明:对每个函数功能所进行的说明,包括函数组成部分和每个部分的说明。
程序函数讲解:对在函数中出现的OpenGL、OCI等函数进行详细讲解。
说明:对所讲解的内容、函数等需要进行特别说明的内容。
注意:在程序设计过程中必须要注意的地方,多数情况下涉及到OpenGL的编程技巧。
展开
? 本书以“铁路三维可视化系统”实例作为全书的主线,从系统框架设计到最终实现,逐步讲解各个方面所涉及的算法和思路,并给出详细程序代码和注释。书中的数据库部分又可以为希望学习MFC下的Oracle数据库编程和OCI程序设计的读者提供参考。
? 通过系统实例让初级读者学会OpenGL的各个功能和应用;让中、高级读者学习如何利用OpenGL开发三维可视化系统,掌握OpenGL的高级开发技巧、编程算法,以及三维可视化设计的理论、技术和算法。
? 书中所有程序均取材于实际系统,完全能在实际项目中“即插即用”,对于从事三维地形可视化、铁路、公路、管道、输电线路等三维可视化设计的读者具有很好的参考和利用价值。