自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 OpenGL中的抗锯齿功能

<br />     可能读者有注意到了,在有些OpenGL图像中,直线(尤其是接近于水平或垂直的直线)会呈现出锯齿状边缘,这种“锯齿”现象是由于理想的直线是由一系列的像素模拟的,而这些像素又必须位于它们各自的像素网格中,下面我有一个呈现来说明减少这种“锯齿”效果的抗锯齿技巧。<br />  效果图如下:<br /><br />程序如下:<br />#include "GLUT.H"#include <stdio.h>static float rotAngle = 0.;//初始化函数v

2011-05-05 21:46:00 1879

转载 理解OpenGL中的模型视图矩阵变换

<br />对于学习OpenGL,或者其他的API,基础的矩阵变换是最重要的。矩阵变换是重中之重。<br />下面就拿红皮书上的最简单的demo:cube.c来说。<br />调用函数 glMatrixMode (GL_MODELVIEW);指定修改模型视图矩阵,以后调用glLoadIdentity ();  将当前的矩阵置为单位矩阵,有利于后面的运算。<br />下面我们假设将对创建的模型glutWireCube (1.0); 进行平移,缩放,旋转(就绕x轴吧),<br />按照OpenGL提供的语句只需

2011-05-05 20:29:00 1366

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除