下载  >  开发技术  >  其它  > 计算机图形学C++源码

计算机图形学C++源码 评分:

一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪按钮(或命令),按下“上边裁剪”按钮(或执行“上边裁剪”命令),多边形相对裁剪窗口的上边进行裁剪,显

...展开详情
2010-01-04 上传 大小:3.29MB
举报 收藏 (3)
分享
计算机图形学课本全部源代码

本文档是计算机图形学书本上全部源代码,详细具体,通俗易懂,全部例题都有相关源代码

立即下载
计算机图形学源代码

这些程序中,有不少算法是对书上所讲算法的改进和创新(我们用的是北京大学出版社出版的那本《计算机图形学》),并在实践过程中发现了书上所讲的某些算法是不正确的,并不能实现预期的效果。这些源程序在WIN-TC上运行通过。这些源程序,无论是对学习C语言,或计算机图形学来说都具有很高的参考价值。我搜集了6个班的实验源程序和实验报告,可以通过对比来加深对有关算法的理解。 所搜集的这些源程序上包含了计算机图形学几乎所有的基本算法: 简单的二维图形的生成 二维填充图元的生成 二维图形的剪裁 二维图形一些基本变换、简单的曲线变换 三维图形的变换 、面的消隐、平行投影 直线生成、字符显示和图形变换算法; 具体

立即下载
计算机图形学实验(附源码)

VC6开发的,附源码 软件说明: 0.添加了右键快捷菜单 1.窗口重绘只做了直线、椭圆、矩形、圆 2.直线、椭圆、矩形的画法都是单击左健二下确定图形,单击一下出现橡皮条。 3.颜色对画框可以拾取当前画笔色彩。 4.三次Bizier曲线,单击左键四下,第四次按起时画线。 5.画多边形最多十二边。单击右键确定多边形。 6.种子填充只适应小区域多边形。 7.文件的格式只支持.rrr。保存时可不带后辍。可以保存直线、椭圆、矩形、多边形。和变换后的图形。 8.图像变换只做了直线、椭圆、矩形的平移。单击拾取平移后,移动到要选取的图形上,光标改变,然后 按下左键拖动。 9.单击拾取平移后,在要移动的图

立即下载
计算机图形学源码

计算机图形学源码,有基于递归调用的Sierpinski海绵算法和Sierpinski地毯算法,还有时钟、单车、蕨类植物这些简单的小例子

立即下载
计算机图形学基础教程(Visual C++版)第二版 孔令德

计算机图形学基础教程(Visual C++版)第二版 孔令德习题解答

立即下载
计算机图形学(第四版) 示例代码

计算机图形学第四版的章节示例代码。里面都是文本文档,需要自己搭建环境

立即下载
3D计算机图形学 官方源码

3D计算机图形学(OpenGL版) 唐龙 译 包含官方网站全部内容 源码 程序 书本插图彩色版 光线跟踪软件包等

立即下载
计算机图形学实践教程 (Visual C++版) (第二版) 源码

计算机图形学实践教程 (Visual C++版) (第二版),孔令德著,60个案例源码。

立即下载
计算机图形学(OpenGL)源码

计算机经典教材之计算机图形学 OpenGL 的源码

立即下载
计算机图形学全部源码(JAVA版by中南民族大学)

Eclipse平台JAVA实现 1. 实验内容 用基本增量算法和Bresenham算法画直线 2.实验目的 1)理解在显示器上画图与在纸上画图的本质区别; 2)掌握直线的光栅扫描转换过程; 3)掌握不同算法绘制直线的思路和优缺点。 3. 实验要求 1)将像素网格表现出来,建立网格坐标系; 2)用橡皮筋的形式输入参数; 3)鼠标移动时,显示鼠标当前位置; 4)显示判别式的计算过程和下一点的选择策略; 5)记录生成点的坐标,建议用表的形式; 6)图形生成过程可以重复进行。 1. 实验内容 用正负法和Bresenham算法画圆弧

立即下载