- 博客(18)
- 资源 (10)
- 收藏
- 关注
原创 我会使用VC++绘制什么图形?
这是我的计算机图形学基础教程中的彩插,也就是说,我的教材可以教会大家绘制以下图形。这里使用的是MFC,并没有使用任何图形库。
2015-03-29 09:05:25 1179
原创 孔令德《计算机图形学实践教程Visual C++版》第二版之案例名称
案例1 金刚石图案算法1案例2 直线中点Bresenham算法22案例3 圆中点Bresenham算法34案例4 椭圆中点Bresenham算法38案例5 Wu反走样直线算法42案例6 多边形有效边表填充算法49案例7 多边形边缘填充算法61案例8 四邻接点种子填充算法65案例9 区域八邻接点种子填充算法71案例10 扫描线种子填充算法76案例11 二维图形
2015-03-29 22:00:50 5535 6
原创 Double Buffered Graphics
Flicker is a common problem when programming graphics. Graphics operations that require multiple complex painting operations can cause the rendered images to appear to flicker or have an otherwise u
2015-03-29 21:09:58 617
原创 Chaos game-混沌游戏
In mathematics, the term chaos game, as coined by Michael Barnsley,originally referred to a method of creating a fractal, using a polygon and an initial point selected at random inside it. The fract
2015-03-29 21:01:41 1789
原创 孔令德的计算机图形学课程实验
授课总学时64,实验项目学时12 实验一 绘制任意斜率的直线(2学时) 验证性实验内容:利用中点Bresenham算法,编程实现绘制任意斜率的直线。基本要求:1. 掌握中点Bresenham算法的原理和算法;2. 使用鼠标在屏幕上绘制任意斜率的直线;实验拓展:彩色直线与反走样直线。 实验二 交互式绘制多边形(2学时)
2015-03-29 07:40:12 10501 8
原创 Win7操作系统下安装VC++6.0、MSDN并使用MFC绘图
2015年开学了,在群里各位老师的鼎力支持下,我的计算机图形学基础教程已经出版了十二五国家级规划教材。由于库存的原因,可能有的老师已经拿到了带标志的教材,也可能有的老师的教材上没有十二五标志。比如我这个学期发的我的书就没有标志。没关系,内容完全一样,我相信,下个学期上课所有的书就全有十二五标志了。 刚刚过去的寒假里,我研究了vs2010的MFC,发现还是VC++6.0好用。但是现在
2015-03-29 07:36:16 2752 2
原创 CRect::operator LPRECT
When you use this function, you don't need the address-of ( &) operator. This operator will be automatically used when you pass a CRect object to a function that expects an LPRECT.Example:BOOL
2015-03-29 07:34:19 758
原创 扩大矩形函数和缩小矩形函数的用法
一、函数讲解 在MFC中,常使用扩大和缩小矩形函数对原矩形进行调整,以下给出使用方法: 1.扩大矩形函数类属:CRect::InflateRect原型:void InflateRect( int x, int y );void InflateRect( SIZE size );void InflateRect( LPCRECT lpRect );v
2015-03-29 07:33:06 2142
原创 我的图形学网站,备忘
我创建了许多网站,域名熟记于心。时间久了,担心混淆,留此为念。1.孔令德个人网站:www.klingde.com提供了计算机图形学的系列教材及源程序资源。创建于2009年,原因是校园网上的计算机图形学精品课程网站不能保证一直正常开放。本网站托管于北京,域名有备案,保证全年开放,个人付费运营。目前,网站上的资源主要是计算机图形学第一版的内容,包括计算机图形学基础教程的课件和教案、计算机图形学
2015-03-29 07:29:24 2481 4
原创 从线框模型到表面模型绘制技术的联想
“In recent years,research,centered around means for computer graphical display of structural figures and data,has begun to move from display of "wire frame" structures where the "wires" represent
2015-03-29 07:25:00 874
原创 “计算机图形学”实践教学资源库的设计与建设
1 “计算机图形学”实践教学资源建设中存在的问题计算机图形学是计算机科学中最新兴、最活跃的分支之一,主要借助计算机来研究图形的表示、生成、处理和显示。该学科处于计算机层次结构中的中上层,具有面向应用的重要作用。因此,计算机图形学是计算机科学与技术专业本科教学中的一门重要的专业课,也是许多后续课程(如图像处理、模式识别、多媒体技术等)的基础课程,在教学计划中占有重要地位。目前,我国各高校在
2015-03-29 07:17:52 1790
原创 省级教学成果一等奖答辩稿
2012年我的计算机图形学实践教学资源库建设项目被评为省级教学成果一等奖,这是当时的记录。 2012年12月26日晚,我在北京招聘985院校的学生,住北京理工大学交流中心1612房。晚上教务处谭处通知我12月27号参加教学成果一等奖的答辩。于是,第二天我退了原定27日返并的高铁,买了26日的车票。乘坐26日17时的高铁返并,心情忐忑,戴耳机听手机音乐消磨时间,快
2015-03-29 07:14:04 4235
原创 欢迎国内计算机图形学教师加入“计算机图形学教师群”
我主要采用VC++的MFC框架研究计算机图形学原理及算法实现。编写出版的《计算机图形学基础教程(Visual C++)》(第二版)、《计算机图形学实践教程(Visual C++)》(第二版)等系列教材被国内多所院校选用为主讲教材。因为笔者在网站www.klingde.com上提供的资源需要验证解压密码的缘故,有幸结识了国内多位计算机图形学教师,其中年轻教师居多。我通过建立网站、博客、QQ群等与教师
2015-03-29 07:11:07 931
原创 计算机图形学中“窗口”与“视区”的演示
孔令德编写的《计算机图形学基础教程Visual C++版》P50& “窗口”与“视区”的概念往往不容易理解。“窗口”可以理解是一种逻辑坐标系下的矩形区域,而“视区”是设备坐标系下的矩形区域,根据“窗口”和“视区”的大小就可以确定x方向和y方向的比例因子:x方向比例因子=视区cx /窗口cx,y方向比例因子=视区cy/窗口cy。一、如果设置SetWindowExt(100,100),
2015-03-29 07:04:20 6301
原创 RGB宏的使用
MFC中RGB的宏定义为:(我的教材53页有)#define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))什么意思呢? r、g、b三个颜色分量都是字节型(BYTE)数据,各占8位。其中,r是一个字节,位于第0~7位;g是一个字节,但是左移了8位,右补8个0,称为一个字(WORD),位于第8~15位 ;b是一个字节,但
2015-03-29 06:44:47 5190
原创 学院教务处公告
各系部:日前,教育部高等教育司发布了《教育部关于印发第二批“十二五”普通高等教育本科国家级规划教材书目的通知》(教高函〔2014〕8号),现予以转发。 “十二五”普通高等教育本科国家级规划教材是国家“十二五”本科教学工程的重要组成部分,旨在围绕提高人才培养质量,实施规划教材的精品战略,我院孔令德教授主编的《计算机图形学基础教程(Visual C++版)》、《计算机图形学实践教程
2015-03-29 06:43:59 632
球面Phong明暗处理光照算法.
2015-08-21
旋转的阴阳鱼太极图源程序
2015-08-21
孔令德的计算机图形学实验及课程设计(VC++版)
2015-04-03
椭圆中点Bresenham算法
2015-03-29
圆中点Bresenham算法
2015-03-29
直线中点Bresenham算法
2015-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人