12 2010 档案

OpenGL 立体显示
摘要:立體顯示的原理: 當左右兩隻眼睛所看到的影像是具有水平方向的視差時,此時所看到的影像便具有立體的感覺。下面是立體顯示的示意圖上圖中,紅色的Projection Plane表示左眼所看到的影像,藍色的Projection Plane表示右眼看到的影像。 透過OpenGL的立體模式顯示功能配合支援的顯示卡和立體眼鏡我們即可看出立體的效果。範例:#include "GL\glut.h"#include "math.h"int width, height;void draw(){ glutWireSphere(1.5, 20, 30);}void display(){double Near = 1, 阅读全文

posted @ 2010-12-23 19:41 waterblue 阅读(1084) 评论(0) 推荐(0)

OpenGL 保存bmp图像
摘要:今天我们先简单介绍Windows中常用的BMP文件格式,然后讲OpenGL的像素操作。虽然看起来内容可能有点多,但实际只有少量几个知识点,如果读者对诸如”显示BMP图象”等内容比较感兴趣的话,可能不知不觉就看完了。像素操作可以很复杂,这里仅涉及了简单的部分,让大家对OpenGL像素操作有初步的印象。学过多媒体技术的朋友可能知道,计算机保存图象的方法通常有两种:一是”矢量图”,一是”像素图”。矢量图保存了图象中每一几何物体的位置、形状、大小等信息,在显示图象时,根据这些信息计算得到完整的图象。”像素图”是将完整的图象纵横分为若干的行、列,这些行列使得图象被分割为很细小的分块,每一分块称为像素,保 阅读全文

posted @ 2010-12-23 12:53 waterblue 阅读(3473) 评论(0) 推荐(0)

理解矩阵(一)(转,泣血推荐)
摘要:前不久chensh出于不可告人的目的,要充当老师,教别人线性代数。于是我被揪住就线性代数中一些务虚性的问题与他讨论了几次。很明显,chensh觉得,要让自己在讲线性代数的时候不被那位强势的学生认为是神经病,还是比较难的事情。 可怜的chensh,谁让你趟这个地雷阵?!色令智昏啊!线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙。比如说,在全国一般工科院系教学 中应用最广泛的同济线性代数教材(现在到了第四版),一上来就介绍逆序数这个“前无古人,后无来者”的古怪概念,然后用逆序数给出行列式的一个极不直观的定义,接着是一些简直犯傻的行列式性质和习题——把这行乘一个系数加到 阅读全文

posted @ 2010-12-20 21:22 waterblue 阅读(210) 评论(0) 推荐(0)

导航