计算机图形学
文章平均质量分 90
整理与计算机图形学有关的算法,和小游戏。基本图形变换,投影,裁剪,视见,区域填充等图形算法。趣味C++算法和游戏相关的图形处理和蒙皮,也包括OpenGL相关的东西。
火雨_Nick
喜欢IT和机械
展开
-
趣味C++
用三段 140 字符以内的代码生成一张 1024×1024 的图片 Kyle McCormick 在 StackExchange 上发起了一个叫做TweetableMathematical Art 的比赛,参赛者需要用三条推这么长的代码来生成一张图片。具体地说,参赛者需要用 C++ 语言编写 RD 、 GR 、 BL 三个函数,每个函数都不能超过 140原创 2015-09-06 20:48:34 · 2059 阅读 · 0 评论 -
计算机图形学OpenGL——键盘控制三维汽车
计算机图形学OpenGL — —键盘控制三维汽车 最终实现效果: 源代码:#includ原创 2015-12-19 22:51:13 · 11266 阅读 · 0 评论 -
基本图形生成算法
基本图形生成算法DDA和Bresenham直线段生成算法;Bresenham圆弧生成算法。原创 2015-12-20 21:09:50 · 5713 阅读 · 1 评论 -
区域填充算法
区域填充算法:有序编表法,种子填充算法。原创 2015-12-20 21:28:16 · 3608 阅读 · 0 评论 -
二维图形变换
二维图形变换一.目的: 1.了解不同的二维坐标变换公式。 2.掌握二维坐标变换公式的使用方法。 3.掌握二维图形的基本几何变换:平移、旋转和缩放。 二.要求: 1.在屏幕上绘制出较简单的几何图形。 2.对1的图形进行平移变换(每次平移一个单位),绘制出变换后的几何图形。 3.对1的图形进行旋转原创 2015-12-22 22:40:57 · 11820 阅读 · 0 评论 -
二维图形视见与裁剪
二维图形视见与裁剪一.目的: 1.理解、巩固线段裁剪的含义。 2.掌握Cohen-Sutherland线段裁剪方法。二.要求: 1.在屏幕上绘制出较简单的几何图形。 2. 用Cohen-Sutherland算法实现线段裁剪,并将裁剪结果在显示窗口显示出来。 3. 用Sutherland-Hodgema算法(多边形裁减算原创 2015-12-23 18:26:05 · 1683 阅读 · 0 评论 -
三维图形变换与投影
三维图形变换与投影:Open GL,空间三维坐标系,空间球,立方体和三角形,4次齐次坐标,透视投影规格化裁剪算法实现三维图形裁剪。原创 2015-12-23 18:48:01 · 6502 阅读 · 1 评论