自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GAIA LABORATORY FOR GRAPHICS

Department of Game and Multimedia Engineering

  • 博客(5)
  • 资源 (9)
  • 收藏
  • 关注

原创 OpenGL Vertex Buffer Objects(VBOs)

*原创文章转载请注明出处* OpenGL Vertex Buffer Objects(VBOs) Vertex Buffer Objects(VBOs)是一组保存在显存中的数据,这些数据可以是顶点,顶点颜色,顶点法线,顶点索引或贴图坐标等等。由于这些数据都是保存在显存中的,而且可以随时修改数据或整块替换数据,这样就极大的提高了显卡的工作效率和渲染的速度。VBO的概念类似于D

2010-05-20 12:53:00 13984 13

原创 openGL CG 系列教程07 – Toon Shader

*原创文章,转载请注明出处*      openGL CG 系列教程07 – Toon Shader 这篇教程将介绍一种卡通渲染(Toon Shader)的方法,卡通渲染属于non photorealistic rendering或简称NPR中的一种。卡通渲染一个物体看起来的效果就像卡通绘画一般,这里介绍一种简单的渲染卡通效果的方法。和一般光照渲染不同的是,卡通效果渲染的物体像

2010-05-15 22:04:00 7308 2

原创 openGL CG 系列教程06 – Normal Mapping (法线贴图)

*原创文章,转载请注明出处* openGL CG 系列教程06 – Normal Mapping (法线贴图) Normal Mapping(法线贴图),不论是在游戏开发还是其他计算机图形开发中都是使用很广泛的技术。如果一个物体的表面粗糙不平,物体顶点的法线也就朝向各个不同的方向,所以物体看起凹凸不平。要表现这样的物体,当然可以使用相当多的包含不同法线的顶点数据,这样做

2010-05-13 19:45:00 11569 1

原创 openGL CG 系列教程5 – Environment Mapping ( 环境贴图 )

*原创教程,转载请注明出处*openGL CG 系列教程5 – Environment Mapping (环境贴图) 利用物体材质specular属性来模拟高反光的物体是不够的。高反光的物体通常可以在表面反射出周围的物体,这样的效果需要通过环境贴图来实现。这篇教程将介绍如何利用Cg进行环境贴图。环境反射的原理很简单,一个光滑的物体表面可以根据我们观察的不同角度反

2010-05-08 13:38:00 11135 3

原创 openGL CG 系列教程4 - Lighting + Texture

*原创文章,转载请注明出处*openGL CG 系列教程04 – Lighting + Texture 前几个教程详细的讲解了使用可编程渲染管线实现如何实现光照。如果我们要渲染的模型是带有纹理,要想带有纹理的模型也应用于光照又该怎样实现呢?有的同学可能知道,在openGL的固定管线也可以设置TextureEnvMode模式为GL_MODULATE就可以实现光照和纹理颜色的混合。下面

2010-05-05 19:38:00 4940 2

OpenGL点精灵云模拟

这篇教程介绍一种利用OpenGL点精灵,也就是PointSprite来实现云的模拟。包括PFD教程和源代码

2010-08-29

光线追踪技术的理论和实践

这篇文章将介绍光线追踪技术。在计算机图形领域中,这种技术被普遍应用于生成高质量的照片级图像。在为一个场景计算光照的时候,通过固定图形渲染管线可以计算phong光照模型,由于该模型的特征,使得渲染的物体看起来有塑料的质感。如果要渲染一个有金属质感且能反射周围环境的物体,phong模型就无能为力了。和固定渲染管线相比,可编程图形渲染管线的力能要强的多,虽然可以实现很多逼真的光照效果,比如利用环境贴图来现实物体对环境的反射效果。但是这种环境反射只能反射出已经保存在Cube Map中的图像。在真实世界中,如果一个能反射周围环境的物体周围还有很多其他物体,它们就会相互反射。一般的环境贴图技术达不到这样的效果,于是在渲染照片级画面的时候,就要用到光线追踪的技术。文本还将利用c++面向对象的方法来实现光线追踪。

2010-06-11

OpenGL渲染管线和坐标变换

看到论坛上很多同学问坐标转换的问题,什么屏幕坐标转世界坐标等等,看来很多同学都没有弄清楚图形管线是怎么回事。 一旦弄清楚了渲染管线,有关于这类的问题都可以迎刃而解。于是我用了两天的时间来完成这个OpenGL的教程,绝对的原创。 希望这篇教程能够给大家帮助~

2010-01-27

opengl es load 3ds

用opengl es 读取 3ds文件的代码

2009-08-16

Advanced 3D Game Programming with DirectX 8.0

A wise man somewhere, somehow, at some point in history, may have said the best way to start a book is with an anecdote. Never to question the words of a wise man who may or may not have existed, here we go.

2009-04-21

Introduction to 3D Game Programming with DirectX 9.0

俗称“红龙”的经典d3d入门书籍。 该版本为高清pdf英文版

2008-12-10

C++入门经典(3rd) 中文版

地球人都知道,c++入门经典书籍 pdf格式

2008-09-13

空空如也

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

TA关注的人

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