OpenGL之资料篇

这里收集的都是我收集的一些专题文章,并分门别类加以整理,供日后查询用.

一.Shadering(渲染)

1.Title:"Phong For Dummies"
  Addre:
http://www.delphi3d.net/articles/viewarticle.php?article=phong.htm
  Abstraction: Phong's model is one of the most common lighting models in computer graphics.   This article will provide a detailed overview of Phong's lighting equation, along with a few common variations and extensions.

2.Title:"OpenGL Cube Map Texturing"
  Addre:
http://developer.nvidia.com/object/cube_map_ogl_tutorial.html
  Abstraction: This web tutorial explains the motivation and purpose of hardware cube mapping.  Examples of cube map textured scenes are shown demonstrating environment mapping, stable specular highlights, and "bump map" like per-pixel lighting effects.  For programmers, OpenGL's multi-vendor EXT_texture_cube_map extension is described with links to working sample code.

3.Title:"Bump mapping using Cg"
  Addre:http://www.blacksmith-studios.dk/projects/downloads/bumpmapping_using_cg.htm
  Key Words:Bump mapping;Cg

4.Title:"Cg Bump mapping"
  Addre:http://www.gamedev.net/reference/articles/article1903.asp
  Comment: Another article about bump mapping using Cg

5.Title:"Bump Mapping:How it works"
  Addre:http://www.tweak3d.net/articles/bumpmapping/
  Comment: Three type of bump mapping:Emboss Bump Mapping,EMBM,dot 3

6.Title:"Cg Shadow Volumes"
  Addre:http://www.gamedev.net/reference/articles/article1990.asp
  Key Words:Shadow Volumes;Cg

7.Title:"Light Mapping-Theory and Implementation"
  Addre:http://www.flipcode.com/articles/article_lightmapping.shtml
  Key Words:Light Mapping

8.Title:"Advanced Lightmapping"
  Addre:http://www.flipcode.com/tutorials/tut_advlightmaps.shtml
  Key Words:Dynamic Lightmapping

8.Title:"Frustum Culling "
  Addre:http://www.flipcode.com/articles/article_frustumculling.shtml
  Key Words:How to caculate the 6 planes which defined the frustum

二.OpenGL Extentions
1.Title:"Moving Beyond OpenGL 1.1 for Windows"
  Addre:http://www.gamedev.net/reference/articles/article1929.asp
  Key Words:OpenGL Extensions

三.比较全的Graphics/OpenGL教程
1.Title:NeHe的OpenGL教程
  Addre:http://nehe.gamedev.net/
  Comment:最全面,最优秀的OpenGL教程

2.Title:Game Tutorial
  Addre:http://www.gametutorials.com/
  Comment:侧重游戏方面

3.Title:Nvidia's Programming Techniques Docs
  Addre:http://developer.nvidia.com/object/prog_tech_docs_by_date.html
  Comment:介绍一些比较领先的技术

4.Title:DevMaster
  Addre:http://www.devmaster.net/articles.php?catID=9
  Comment:一些比较复杂的技术

5.Title:ShaderTech
  Addre:http://www.shadertech.com
  Comment:专注于各种GPU编程,包括Cg, glsl等

6.Title:Graphics
  Addre:http://www.gamedev.net/reference/list.asp?categoryid=40#85
  Comment:articles related to graphics programming and the theory behind it.

7.Title:Game Engine Anatomy
  Addre:http://www.extremetech.com/article2/0,3973,594,00.asp
  Comment:All about game Engine.

8.Title:A Course of three-dimensional Computer Graphics
  Comment:一个比较全面的计算机图象学的教程。

四.3D图形流水线(3D Graphics Pipeline)
1.Title:ExtremeTech 3D Pipeline Tutorial
  Addre:http://www.extremetech.com/article2/0,1558,464440,00.asp
  Comment:全面介绍3D Pipeline
2.Title:Geometry Culling in 3D Engines
  Addre:http://www.gamedev.net/reference/programming/features/culling
  Comment:全面介绍Culling方面的知识

五.其他
1.DevIL
说明:一个很好的图像处理库,和OpenGL结合的比较紧,对图像的操作和OpenGL中操作Texture Objects的机制一致,并提供OpenGL API的接口。可以用来装载不同格式的图片作为纹理图像,并提供一些简单的图像处理功能。
下载地址:http://openil.sourceforge.net


-----------------------------致力于多媒体技术,成为有思想的软件工程师------------------------

此文章为我原创作品,若要转载,请和本人联系,或注明出处。
欢迎大家对文章内容提出宝贵意见,同时希望大家及时指出文中的错误之处,这样我可以及时更正。
我的联系方式:
QQ: 7578420
Email: jerrydong@tom.com

----------------------------------------------------------------------------------------

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值