C++ Builder 6.0下OpenGL编程技术

C++ Builder 6.0下OpenGL编程技术

评分

★★★★★

ISBN

9787121128677

出版社

电子工业出版社 2011-03-01出版

分类

编程设计

内容简介
本书以C++Builder 6.0为开发平台,详细、系统、地介绍了OpenGL程序研发入门知识。主要包括组件包安装、glut库转化、基本图元、光照、颜色、键鼠操作等内容,最后提供了一个非常详细的应用程序开发模板供读者参考。本书以C++Builder 6.0为开发平台进行OpenGL程序研发的工具书,很多章节将作者研发过程中遇到问题、寻求解决方法、多角度尝试、多次失败、最终解决问题的全过程一一呈现,从这个意义上来讲,本书是作者最原始的研发笔记。
AI简介
这是一本以C++ Builder 6.0为开发平台,详细、系统、地介绍了OpenGL程序研发入门知识的书籍。书中首先介绍了安装OpenGL组件包,包括如何下载、安装和配置组件包,以及如何在C++ Builder 6.0中使用OpenGL组件包。接着,书中详细讲解了glut库的设置,包括如何下载、安装和配置glut库,以及如何在C++ Builder 6.0中使用glut库。 书中还详细介绍了OpenGL基本几何图元的绘制,包括如何使用glBegin()和glEnd()函数绘制基本图元,以及如何绘制圆和椭圆。此外,书中还讲解了旋转平移缩放效果的实现方法,包括如何使用坐标变换和物体变换实现物体的旋转、平移、缩放效果,以及如何使用视点变换实现物体的旋转和平移。 书中还提供了OpenGL应用程序开发模板,包括如何设置应用程序的界面布局,如何设置应用程序的颜色和纹理,以及如何设置应用程序的光照和材质。此外,书中还讲解了颜色混合的概念和原理,包括如何设置源颜色和目标颜色,如何使用混合公式和混合因子实现颜色混合,以及如何使用颜色混合实现透过有色玻璃看物体的效果。
阅读/下载地址