码迷,mamicode.com
首页 >  
搜索关键字:opengl    ( 2877个结果
视图矩阵的推导-opengl应用
把物体从世界坐标系转化到视点坐标系的矩阵称为视图矩阵。 下面我们先看下opengl视图矩阵的推导过程: 假设视点或camera的局部坐标系为UVN,UVN分别指向右方、上方和后方从而构成右手坐标系,视点则处于局部坐标系的原点位置。 就如opengl的函数OpenGL的gluLookAt(eyex,....
分类:其他好文   时间:2014-06-18 22:20:48    阅读次数:293
OpenGL1.0 线段
画点方法分析,比较各种算法优缺点。...
分类:其他好文   时间:2014-06-18 11:59:40    阅读次数:132
opengl绘制图片
#include #include #include "FreeImage.h"#include #include #pragma comment(lib, "FreeImage.lib")GLuint texture; // Storage For One Texture ( NEW )/...
分类:其他好文   时间:2014-06-18 09:39:48    阅读次数:282
【OpenGL】Shader实例分析(六)- 卡牌特效
本文将介绍怎么通过alpha通道来隐藏信息,并实现卡牌特效;本文的核心是,利用图片的alpha通道来隐藏信息,达到节省资源的效果...
分类:其他好文   时间:2014-06-16 21:04:19    阅读次数:791
清华版CG 实验6 Bezier曲线生成
1.实验目的: 了解曲线的生成原理,掌握几种常见的曲线生成算法,利用VC+OpenGL实现Bezier曲线生成算法。 2.实验内容: (1) 结合示范代码了解曲线生成原理与算法实现,尤其是Bezier曲线; (2) 调试、编译、修改示范程序。 3.实验原理: Bezier曲线是通过一组多边形折线的顶...
分类:其他好文   时间:2014-06-15 13:09:08    阅读次数:261
清华版CG 实验8 OpenGL交互
1.实验目的: 理解掌握一个OpenGL程序的常见交互方法。 2.实验内容: (1)运行示范代码,掌握程序鼠标交互方法、鼠标坐标获取方法; (2)尝试为示范代码添加键盘与菜单控制、绘制直线功能; 3.实验原理: 要想在OpenGL中处理鼠标事件非常的方便,GLUT已经为我们的注册好了函数,只要我们提...
分类:其他好文   时间:2014-06-15 13:02:35    阅读次数:217
清华版CG 实验4 编码裁剪算法
1.实验目的: 了解二维图形裁剪的原理(点的裁剪、直线的裁剪、多边形的裁剪),利用VC+OpenGL实现直线的裁剪算法。 2.实验内容: (1) 理解直线裁剪的原理(Cohen-Surtherland算法、梁友栋算法) (2) 利用VC+OpenGL实现直线的编码裁剪算法,在屏幕上用一个封闭矩形裁剪...
分类:其他好文   时间:2014-06-15 13:01:58    阅读次数:349
清华版CG 实验2 直线生成算法实现
1.实验目的: 理解基本图形元素光栅化的基本原理,掌握一种基本图形元素光栅化算法,利用OpenGL实现直线光栅化的DDA算法。 2.实验内容: (1) 根据所给的直线光栅化的示范源程序,在计算机上编译运行,输出正确结果; (2) 指出示范程序采用的算法,以此为基础将其改造为中点线算法或Bresenh...
分类:其他好文   时间:2014-06-15 13:00:43    阅读次数:383
清华版CG 实验5 OpenGL模型视图变换
1.实验目的: 理解掌握OpenGL程序的模型视图变换。 2.实验内容: (1)阅读实验原理,运行示范实验代码,理解掌握OpenGL程序的模型视图变换; (2)根据示范代码,尝试完成实验作业; 3.实验原理: 在OpenGL程序中,视图变换必须出现在模型变换之前,但可以在绘图之前的任何时候执行投影变...
分类:其他好文   时间:2014-06-15 12:47:09    阅读次数:418
清华版CG 实验7 OpenGL光照
一.实验目的: 了解掌握OpenGL程序的光照与材质,能正确使用光源与材质函数设置所需的绘制效果。 二.实验内容: (1)下载并运行Nate Robin教学程序包中的lightmaterial程序,试验不同的光照与材质系数; (2)运行示范代码1,了解光照与材质函数使用。 三.实验原理: 为在场景中...
分类:其他好文   时间:2014-06-15 12:20:08    阅读次数:261
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!