
3D游戏编程基础
iduosi
求知路上的乐天派
展开
-
OpenGL基础图形编程
一、OpenGL与3D图形世界1.1、OpenGL使人们进入三维图形世界 我们生活在一个充满三维物体的三维世界中,为了使计算机能精确地再现这些物体,我们必须能在三维空间描绘这些物体。我们又生活在一个充满信息的世界中,能否尽快地理解并运用这些信息将直接影响事业的成败,所以我们需要用一种最直接的形式来表示这些信息。 最近几年计算机图形学的发展使得三维表现技术得以形成,这些三维表现技转载 2012-08-06 15:37:28 · 71525 阅读 · 1 评论 -
【图像缩放篇之三】三次线性插值和MipMap链
tag:图像缩放、速度优化、定点数优化、近邻取样插值、二次线性插值、三次线性插值、 MipMap链、三次卷积插值、MMX/SSE优化、CPU缓存优化摘要:首先给出一个基本的图像缩放算法,然后一步一步的优化其速度和缩放质量;高质量的快速的图像缩放 全文 分为: 上篇 近邻取样插值和其速度优化 中篇 二次线性插值和三次卷积插值 下篇 三次线转载 2012-08-17 22:40:22 · 3148 阅读 · 0 评论 -
【图像缩放篇之二】二次线性插值和三次卷积插值
tag:图像缩放、速度优化、定点数优化、近邻取样插值、二次线性插值、三次线性插值、 MipMap链、三次卷积插值、MMX/SSE优化、CPU缓存优化摘要:首先给出一个基本的图像缩放算法,然后一步一步的优化其速度和缩放质量;高质量的快速的图像缩放 全文 分为: 上篇 近邻取样插值和其速度优化 中篇 二次线性插值和三次卷积插值 下篇 三次线转载 2012-08-17 22:38:50 · 11209 阅读 · 1 评论 -
【图像缩放篇之一】近邻取样插值和其速度优化
tag:图像缩放、速度优化、定点数优化、近邻取样插值、二次线性插值、三次线性插值、 MipMap链、三次卷积插值、MMX/SSE优化、CPU缓存优化摘要:首先给出一个基本的图像缩放算法,然后一步一步的优化其速度和缩放质量;高质量的快速的图像缩放 全文 分为: 上篇 近邻取样插值和其速度优化 中篇 二次线性插值和三次卷积插值 下篇 三次线转载 2012-08-17 22:34:07 · 3506 阅读 · 0 评论 -
3D地形绘制 - 第一篇
鉴于学习3D地形绘制已经有一段时间了,所以想把所学过的内容重新回顾一遍。参考资料:《3D游戏编程》。 第一篇 高度图1 高度图(Height Map) 在高度图中,高度值表现为0 ~ 255之间的明暗值。高度图技巧的使用方法就是:首先,将想要制作的三维地形制作为只包含二维高度信息的高度图,然后,利用高度图信息重新制作为三维地形(terrain)。 2 高度图生成原创 2012-10-27 16:20:02 · 2960 阅读 · 0 评论