<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[klingde的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/klingde</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; klingde]]></copyright><item><title><![CDATA[孔令德《计算机图形学实践教程Visual C++版》第二版之案例名称]]></title><link>https://blog.csdn.net/klingde/article/details/44732269</link><guid>https://blog.csdn.net/klingde/article/details/44732269</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 22:00:50 +0800</pubDate><description><![CDATA[案例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 二维图形]]></description><category></category></item><item><title><![CDATA[Double Buffered Graphics]]></title><link>https://blog.csdn.net/klingde/article/details/44731197</link><guid>https://blog.csdn.net/klingde/article/details/44731197</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 21:09:58 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[Chaos game-混沌游戏]]></title><link>https://blog.csdn.net/klingde/article/details/44731053</link><guid>https://blog.csdn.net/klingde/article/details/44731053</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 21:01:41 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[我会使用VC++绘制什么图形？]]></title><link>https://blog.csdn.net/klingde/article/details/44724253</link><guid>https://blog.csdn.net/klingde/article/details/44724253</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 09:05:25 +0800</pubDate><description><![CDATA[这是我的计算机图形学基础教程中的彩插，也就是说，我的教材可以教会大家绘制以下图形。这里使用的是MFC，并没有使用任何图形库。]]></description><category></category></item><item><title><![CDATA[孔令德的计算机图形学课程实验]]></title><link>https://blog.csdn.net/klingde/article/details/44723991</link><guid>https://blog.csdn.net/klingde/article/details/44723991</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:40:12 +0800</pubDate><description><![CDATA[授课总学时64，实验项目学时12 

实验一  绘制任意斜率的直线（2学时）        验证性

实验内容：利用中点Bresenham算法，编程实现绘制任意斜率的直线。

基本要求：

1. 掌握中点Bresenham算法的原理和算法；

2. 使用鼠标在屏幕上绘制任意斜率的直线；

实验拓展：彩色直线与反走样直线。
 

实验二  交互式绘制多边形（2学时）  ]]></description><category></category></item><item><title><![CDATA[Win7操作系统下安装VC++6.0、MSDN并使用MFC绘图]]></title><link>https://blog.csdn.net/klingde/article/details/44723987</link><guid>https://blog.csdn.net/klingde/article/details/44723987</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:36:16 +0800</pubDate><description><![CDATA[2015年开学了，在群里各位老师的鼎力支持下，我的计算机图形学基础教程已经出版了十二五国家级规划教材。由于库存的原因，可能有的老师已经拿到了带标志的教材，也可能有的老师的教材上没有十二五标志。比如我这个学期发的我的书就没有标志。没关系，内容完全一样，我相信，下个学期上课所有的书就全有十二五标志了。

     刚刚过去的寒假里，我研究了vs2010的MFC，发现还是VC++6.0好用。但是现在]]></description><category></category></item><item><title><![CDATA[CRect::operator LPRECT]]></title><link>https://blog.csdn.net/klingde/article/details/44723981</link><guid>https://blog.csdn.net/klingde/article/details/44723981</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:34:19 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[扩大矩形函数和缩小矩形函数的用法]]></title><link>https://blog.csdn.net/klingde/article/details/44723971</link><guid>https://blog.csdn.net/klingde/article/details/44723971</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:33:06 +0800</pubDate><description><![CDATA[一、函数讲解
      在MFC中，常使用扩大和缩小矩形函数对原矩形进行调整，以下给出使用方法：
     1.扩大矩形函数
类属：CRect::InflateRect
原型：
void InflateRect( int x, int y );
void InflateRect( SIZE size );
void InflateRect( LPCRECT lpRect );
v]]></description><category></category></item><item><title><![CDATA[我的图形学网站，备忘]]></title><link>https://blog.csdn.net/klingde/article/details/44723945</link><guid>https://blog.csdn.net/klingde/article/details/44723945</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:29:24 +0800</pubDate><description><![CDATA[我创建了许多网站，域名熟记于心。时间久了，担心混淆，留此为念。
1.孔令德个人网站:www.klingde.com
提供了计算机图形学的系列教材及源程序资源。创建于2009年，原因是校园网上的计算机图形学精品课程网站不能保证一直正常开放。本网站托管于北京，域名有备案，保证全年开放，个人付费运营。目前，网站上的资源主要是计算机图形学第一版的内容，包括计算机图形学基础教程的课件和教案、计算机图形学]]></description><category></category></item><item><title><![CDATA[从线框模型到表面模型绘制技术的联想]]></title><link>https://blog.csdn.net/klingde/article/details/44723901</link><guid>https://blog.csdn.net/klingde/article/details/44723901</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:25:00 +0800</pubDate><description><![CDATA[“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
 ]]></description><category></category></item><item><title><![CDATA[钻石恒久远，一颗永相传]]></title><link>https://blog.csdn.net/klingde/article/details/44723873</link><guid>https://blog.csdn.net/klingde/article/details/44723873</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:21:38 +0800</pubDate><description><![CDATA[钻石是爱情的主题。钻石的线框模型与真实感图形如下图所示。



 
 



 
来自孔令德的计算机图形学课程设计。北京大学出版社，2010]]></description><category></category></item><item><title><![CDATA[“计算机图形学”实践教学资源库的设计与建设]]></title><link>https://blog.csdn.net/klingde/article/details/44723811</link><guid>https://blog.csdn.net/klingde/article/details/44723811</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:17:52 +0800</pubDate><description><![CDATA[1  “计算机图形学”实践教学资源建设中存在的问题

计算机图形学是计算机科学中最新兴、最活跃的分支之一，主要借助计算机来研究图形的表示、生成、处理和显示。该学科处于计算机层次结构中的中上层，具有面向应用的重要作用。因此，计算机图形学是计算机科学与技术专业本科教学中的一门重要的专业课，也是许多后续课程(如图像处理、模式识别、多媒体技术等)的基础课程，在教学计划中占有重要地位。目前，我国各高校在]]></description><category></category></item><item><title><![CDATA[省级教学成果一等奖答辩稿]]></title><link>https://blog.csdn.net/klingde/article/details/44723807</link><guid>https://blog.csdn.net/klingde/article/details/44723807</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:14:04 +0800</pubDate><description><![CDATA[2012年我的计算机图形学实践教学资源库建设项目被评为省级教学成果一等奖，这是当时的记录。








 2012年12月26日晚，我在北京招聘985院校的学生，住北京理工大学交流中心1612房。晚上教务处谭处通知我12月27号参加教学成果一等奖的答辩。于是，第二天我退了原定27日返并的高铁，买了26日的车票。乘坐26日17时的高铁返并，心情忐忑，戴耳机听手机音乐消磨时间，快]]></description><category></category></item><item><title><![CDATA[欢迎国内计算机图形学教师加入“计算机图形学教师群”]]></title><link>https://blog.csdn.net/klingde/article/details/44723803</link><guid>https://blog.csdn.net/klingde/article/details/44723803</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:11:07 +0800</pubDate><description><![CDATA[我主要采用VC++的MFC框架研究计算机图形学原理及算法实现。编写出版的《计算机图形学基础教程（Visual C++）》（第二版）、《计算机图形学实践教程（Visual C++）》（第二版）等系列教材被国内多所院校选用为主讲教材。因为笔者在网站www.klingde.com上提供的资源需要验证解压密码的缘故，有幸结识了国内多位计算机图形学教师，其中年轻教师居多。我通过建立网站、博客、QQ群等与教师]]></description><category></category></item><item><title><![CDATA[计算机图形学中“窗口”与“视区”的演示]]></title><link>https://blog.csdn.net/klingde/article/details/44723771</link><guid>https://blog.csdn.net/klingde/article/details/44723771</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 07:04:20 +0800</pubDate><description><![CDATA[孔令德编写的《计算机图形学基础教程Visual C++版》P50

& “窗口”与“视区”的概念往往不容易理解。“窗口”可以理解是一种逻辑坐标系下的矩形区域，而“视区”是设备坐标系下的矩形区域，根据“窗口”和“视区”的大小就可以确定x方向和y方向的比例因子：x方向比例因子=视区cx
 /窗口cx，y方向比例因子=视区cy/窗口cy。
一、如果设置SetWindowExt(100,100)，]]></description><category></category></item><item><title><![CDATA[RGB宏的使用]]></title><link>https://blog.csdn.net/klingde/article/details/44723679</link><guid>https://blog.csdn.net/klingde/article/details/44723679</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 06:44:47 +0800</pubDate><description><![CDATA[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是一个字节，但]]></description><category></category></item><item><title><![CDATA[学院教务处公告]]></title><link>https://blog.csdn.net/klingde/article/details/44723665</link><guid>https://blog.csdn.net/klingde/article/details/44723665</guid><author>klingde</author><pubDate>Sun, 29 Mar 2015 06:43:59 +0800</pubDate><description><![CDATA[各系部：
日前，教育部高等教育司发布了《教育部关于印发第二批“十二五”普通高等教育本科国家级规划教材书目的通知》（教高函〔2014〕8号），现予以转发。
       “十二五”普通高等教育本科国家级规划教材是国家“十二五”本科教学工程的重要组成部分，旨在围绕提高人才培养质量，实施规划教材的精品战略，我院孔令德教授主编的《计算机图形学基础教程（Visual C++版）》、《计算机图形学实践教程]]></description><category></category></item><item><title><![CDATA[我是孔令德]]></title><link>https://blog.csdn.net/klingde/article/details/44706719</link><guid>https://blog.csdn.net/klingde/article/details/44706719</guid><author>klingde</author><pubDate>Sat, 28 Mar 2015 21:43:30 +0800</pubDate><description><![CDATA[大家好，我是计算机图形学基础教程（Visual C++版）的作者孔令德，来MSDN开博客了，向大家学习！今天先问个好。]]></description><category></category></item></channel></rss>