随笔分类 -  计算机图形学基础(OpenGL版)

上一页 1 2

OpenGL版
实验6 Bezier曲线生成
摘要:1.实验目的: 了解曲线的生成原理,掌握几种常见的曲线生成算法,利用VC+OpenGL实现Bezier曲线生成算法。 2.实验内容: (1) 结合示范代码了解曲线生成原理与算法实现,尤其是Bezier曲线; (2) 调试、编译、修改示范程序。 3.实验原理: Bezier曲线是通过一组多边形折线的顶 阅读全文

posted @ 2014-06-15 11:22 慢步前行 阅读(8104) 评论(2) 推荐(0)

实验4 编码裁剪算法
摘要:1.实验目的: 了解二维图形裁剪的原理(点的裁剪、直线的裁剪、多边形的裁剪),利用VC+OpenGL实现直线的裁剪算法。 2.实验内容: (1) 理解直线裁剪的原理(Cohen-Surtherland算法、梁友栋算法) (2) 利用VC+OpenGL实现直线的编码裁剪算法,在屏幕上用一个封闭矩形裁剪 阅读全文

posted @ 2014-06-15 11:19 慢步前行 阅读(12249) 评论(10) 推荐(1)

实验2 直线生成算法实现
摘要:理解基本图形元素光栅化的基本原理,掌握一种基本图形元素光栅化算法,利用OpenGL实现直线光栅化的DDA算法。 2.实验内容: (1) 根据所给的直线光栅化的示范源程序,在计算机上编译运行,输出正确结果; (2) 指出示范程序采用的算法,以此为基础将其改造为中点线算法或Bresenham算法,写入实 阅读全文

posted @ 2014-06-15 11:16 慢步前行 阅读(5731) 评论(0) 推荐(0)

实验1 OpenGL初识
摘要:Windows下的OpenGL编程步骤简单介绍详见课程实验教学博客-实验准备安装GLUT包与创建工程: http://www.cnblogs.com/opengl/archive/2012/10/16/2726747.html 1.实验目的: 熟悉编程环境;了解光栅图形显示器的特点;了解计算机绘图的 阅读全文

posted @ 2014-06-15 11:14 慢步前行 阅读(4367) 评论(0) 推荐(0)

我的新书《计算机图形学基础(OpenGL版)》
摘要:我的新书《计算机图形学基础(OpenGL版)》今年6月份在清华大学出版社出版了!新书与原在机械工业出版社出的《计算机图形学》相比,主要有以下不同:1.加重OpenGL的内容,每章都附有一个完整的OpenGL实例代码;2.实验教程更新并增加了2个实验,使图形学实验上机可以有更多的灵活性;3.更新了部分... 阅读全文

posted @ 2014-06-15 10:57 慢步前行 阅读(4400) 评论(10) 推荐(2)

实验5 OpenGL模型视图变换
摘要:1.实验目的: 理解掌握OpenGL程序的模型视图变换。 2.实验内容: (1)阅读实验原理,运行示范实验代码,理解掌握OpenGL程序的模型视图变换; (2)根据示范代码,尝试完成实验作业; 3.实验原理: 我们生活在一个三维的世界——如果要观察一个物体,我们可以: 1、从不同的位置去观察它(人运 阅读全文

posted @ 2012-11-06 22:26 慢步前行 阅读(8348) 评论(2) 推荐(2)

实验3 OpenGL几何变换
摘要:1.实验目的: 理解掌握一个OpenGL程序平移、旋转、缩放变换的方法。 2.实验内容: (1)阅读实验原理,运行示范实验代码,掌握OpenGL程序平移、旋转、缩放变换的方法; (2)根据示范代码,尝试完成实验作业; 3.实验原理: (1)OpenGL下的几何变换 在OpenGL的核心库中,每一种几 阅读全文

posted @ 2012-10-30 22:09 慢步前行 阅读(15448) 评论(8) 推荐(1)

实验8 OpenGL交互
摘要:1.实验目的: 理解掌握一个OpenGL程序的常见交互方法。 2.实验内容: (1) 运行示范实验代码1,掌握程序鼠标交互方法,尝试为其添加键盘与菜单控制,实现同样功能; (2)运行示范实验代码2,掌握程序鼠标坐标获取与绘图方法,尝试为其添加绘制直线功能; (3)结合上述两步,能否实现通过鼠标右键菜 阅读全文

posted @ 2012-10-23 21:50 慢步前行 阅读(6521) 评论(0) 推荐(1)

实验准备 安装GLUT包与创建工程
摘要:OpenGL是一个非常优秀的图形软件接口。OpenGL官方网站(英文)http://www.opengl.org/ 下面将对Windows下的OpenGL编程进行简单介绍。 1.安装GLUT工具包 GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。Windows环境下的G 阅读全文

posted @ 2012-10-16 20:40 慢步前行 阅读(7556) 评论(5) 推荐(0)

上一页 1 2

导航