FBO_Example2
所属分类:图形图象
开发工具:Visual C++
文件大小:328KB
下载次数:38
上传日期:2009-08-26 17:33:43
上 传 者:
sihh
说明: 基于硬件GPU编程的例子,将三维模型利用硬件截取成纹理图像重新传给cpu,实现纹理贴图的功能。
(Hardware-based GPU programming examples, will be three-dimensional model into a texture image using the hardware re-passed the Interception of cpu, to achieve texture mapping function.)
文件列表:
FBO Example 2 (0, 2006-12-13)
FBO Example 2\debug (0, 2006-12-13)
FBO Example 2\FBO Example 2.sln (1432, 2006-12-13)
FBO Example 2\FBO Example 2.suo (18944, 2006-12-13)
FBO Example 2\MRT Example (0, 2006-12-13)
FBO Example 2\MRT Example\GLee.c (669128, 2006-06-28)
FBO Example 2\MRT Example\GLee.h (559967, 2006-06-28)
FBO Example 2\MRT Example\GLSL (0, 2006-12-13)
FBO Example 2\MRT Example\GLSL\GLSLProgram.cpp (7569, 2005-07-03)
FBO Example 2\MRT Example\GLSL\GLSLProgram.hpp (2635, 2006-12-13)
FBO Example 2\MRT Example\GLSL\GLSLShader.cpp (2360, 2005-07-03)
FBO Example 2\MRT Example\GLSL\GLSLShader.hpp (676, 2006-12-13)
FBO Example 2\MRT Example\MRT Example.cpp (11640, 2006-12-13)
FBO Example 2\MRT Example\MRT Example.vcproj (5362, 2006-12-13)
FBO Example 2\MRT Example\mrt.fs (177, 2006-12-13)
FBO Example 2\MRT Example\mrt.vs (116, 2006-12-13)
FBO Example 2\MRT Example\stdafx.cpp (298, 2006-12-13)
FBO Example 2\MRT Example\stdafx.h (376, 2006-12-13)
FBO Example 2\Multiple texture with single FBO (0, 2006-12-13)
FBO Example 2\Multiple texture with single FBO\GLee.c (669128, 2006-06-28)
FBO Example 2\Multiple texture with single FBO\GLee.h (559967, 2006-06-28)
FBO Example 2\Multiple texture with single FBO\Multiple texture with single FBO.cpp (12501, 2006-12-13)
FBO Example 2\Multiple texture with single FBO\Multiple texture with single FBO.vcproj (4850, 2006-12-13)
FBO Example 2\Multiple texture with single FBO\stdafx.cpp (319, 2006-12-13)
FBO Example 2\Multiple texture with single FBO\stdafx.h (376, 2006-12-13)
FBO Example 2\release (0, 2006-12-13)
========================================================================
MRT rendering using a FBO and GLSL Project Overview
by
Rob 'phantom' Jones
========================================================================
This is an example project demonstrating how to use the Framebuffer
Object extension in OpenGL to render to multiple textures attached to
one FBO via MRT using GLSL
It uses GLee by Ben Woodhouse for extension setup and requires some form
of the GLUT library to be compiled and run.
The program was developed using FreeGLUT avaible from
http://freeglut.sourceforge.net/
Extension Spec :
http://www.opengl.org/registry/specs/EXT/framebuffer_object.txt
http://www.opengl.org/registry/specs/ARB/draw_buffers.txt
=========================================================================
All Example code is (c)2006 Rob Jones
Feel free to reuse as you see fit, just don't claim credit :)
近期下载者:
相关文件:
收藏者: