game_Scene

所属分类:OpenGL
开发工具:Visual C++
文件大小:2193KB
下载次数:387
上传日期:2006-08-28 20:22:00
上 传 者openglgame
说明:  这是OPENGL和VC++制作的3D游戏场景片段,里面制作了3D水,和烟雾特效.也对贴图进行了各向异性的优化.
(VC production and OpenGL 3D game scenes footage, which produced a 3D water, and smoke effects. Texture is right for the optimization of anisotropic.)

文件列表:
game\WriteTGA.c (3878, 2004-01-22)
game\WGLEXT.H (27095, 2004-02-09)
game\wall.bmp (921656, 2006-08-26)
game\VectorMath.c (4522, 2003-11-21)
game\UnitAxes.c (2695, 2004-02-16)
game\torus.c (1926, 2004-01-22)
game\Stopwatch.c (1402, 2004-02-23)
game\stone.bmp (921656, 2006-08-26)
game\StdAfx.h (1054, 2006-08-20)
game\StdAfx.cpp (206, 2006-08-12)
game\sphere.c (1790, 2004-02-02)
game\renderdefine.h (5787, 2006-08-24)
game\Render.h (836, 2006-08-26)
game\Render.cpp (15498, 2006-08-27)
game\OpenGLSB.h (617, 2004-05-20)
game\MatrixMath.c (8366, 2004-03-18)
game\LoadTGA.c (3815, 2004-01-22)
game\IsExtSupported.c (2067, 2004-02-09)
game\ImportTexture.h (3002, 2006-08-27)
game\glut.h (21440, 2003-11-07)
game\GLTools.h (5827, 2004-03-18)
game\GLEXT.H (302727, 2004-05-20)
game\GetExtensionPointer.c (1824, 2003-11-12)
game\GAME.plg (710, 2006-08-28)
game\GAME.opt (50688, 2006-08-28)
game\GAME.ncb (82944, 2006-08-28)
game\game.max (174080, 2006-08-26)
game\GAME.dsw (516, 2006-08-26)
game\GAME.dsp (4786, 2006-08-27)
game\FrameMath.c (7483, 2004-06-05)
game\floor.bmp (1920056, 2006-08-26)
game\FaceLand.h (285, 2006-08-24)
game\face.bmp (196662, 2006-08-24)
game\face.3DS (18918, 2006-08-26)
game\CreateScene.h (1092, 2006-08-27)
game\CreateScene.cpp (17905, 2006-08-28)
game\box.bmp (66608, 2006-08-26)
game\box.3DS (222976, 2006-08-25)
game\ArcBall.h (13088, 2006-08-13)
... ...

These are files that are used in common between many of the sample programs in this book ************************************ The following files are for the Win32 platform only: glext.h - OpenGL extensions wglext.h - wgl specific extensions glut32.dll - GLUT DLL - put in Windows\System32 glut32.lib - GLUT import library. Put in your compilers library directory glut.h - GLUT header file. Put in your compilers include\gl directory These libraries and equivalent functionality already exist on the Mac and are not needed by either Project Builder or XCode. Most Linux distributions also include GLUT ********************************** The following headers and source files are portable at least between Win32 and Mac OS X, and have been partially tested on Linux. Platform dependencies are accounted for when necessary. OpenGLSB.h - The OpenGL SuperBible main header. Includes necessary framework files for Win32 and OS X. gltools.h - Handful of useful utility functions and macros used throughout the book. FrameMath.c - Routines for manipulating the GLTFrame structure GetExtensionPointer.c - Platform independent implementation to get a pointer to an extension function. IsExtSupported.c - Tests and extension string to see if it is supported. LoadTGA.c - Loads vanilla 32/24/8 bit targas. No palettes or RLE compression support. sphere.c - Code to draw a sphere Torus.c - Draws a torus. Generates normals and texture coordinates. UnitAxes.c - Draws a 3D unit axis VectorMath.c - Miscellaneous vector math routines MatrixMath.c - Assorted matrix functions that are not in-lined in gltools.h ******************************** That's all for now. Richard S. Wright Jr. opengl@bellsouth.net

近期下载者

相关文件


收藏者