OpenGL-Programming-Guide-8th-Edition-Code

所属分类:OpenGL
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2021-11-15 01:19:54
上 传 者sh-1993
说明:  OpenGL-编程指南-8th-条件代码,,
(OpenGL-Programming-Guide-8th-Edition-Code,,)

文件列表:
Chapter01-OG/ (0, 2021-11-14)
Chapter01-OG/Chapter01-OG.sln (930, 2021-11-14)
Chapter01-OG/Triangle/ (0, 2021-11-14)
Chapter01-OG/Triangle/OpenGL.props (700, 2021-11-14)
Chapter01-OG/Triangle/Triangle.cpp (1620, 2021-11-14)
Chapter01-OG/Triangle/Triangle.vcxproj (8899, 2021-11-14)
Chapter01-OG/Triangle/Triangle.vcxproj.filters (4056, 2021-11-14)
Chapter01-OG/Triangle/triangles.frag (90, 2021-11-14)
Chapter01-OG/Triangle/triangles.vert (118, 2021-11-14)
Chapter02-OG/ (0, 2021-11-14)
Chapter02-OG/Chapter02-OG.sln (942, 2021-11-14)
Chapter02-OG/UniformBlock/ (0, 2021-11-14)
Chapter02-OG/UniformBlock/UniformBlock.frag (135, 2021-11-14)
Chapter02-OG/UniformBlock/UniformBlock.vcxproj (9013, 2021-11-14)
Chapter02-OG/UniformBlock/UniformBlock.vcxproj.filters (4140, 2021-11-14)
Chapter02-OG/UniformBlock/UniformBlock.vert (219, 2021-11-14)
Chapter02-OG/UniformBlock/main.cpp (2484, 2021-11-14)
Chapter03-OG/ (0, 2021-11-14)
Chapter03-OG/3.4_DrawIndirect/ (0, 2021-11-14)
Chapter03-OG/3.4_DrawIndirect/3.4_DrawIndirect.vcxproj (9014, 2021-11-14)
Chapter03-OG/3.4_DrawIndirect/3.4_DrawIndirect.vcxproj.filters (4136, 2021-11-14)
Chapter03-OG/3.4_DrawIndirect/DrawIndirect.cpp (3125, 2021-11-14)
Chapter03-OG/3.4_DrawIndirect/test03.frag (89, 2021-11-14)
Chapter03-OG/3.4_DrawIndirect/test03.vert (241, 2021-11-14)
Chapter03-OG/3.5_EasyMultiInstancing/ (0, 2021-11-14)
Chapter03-OG/3.5_EasyMultiInstancing/3.5_EasyMultiInstancing.vcxproj (9018, 2021-11-14)
Chapter03-OG/3.5_EasyMultiInstancing/3.5_EasyMultiInstancing.vcxproj.filters (4133, 2021-11-14)
Chapter03-OG/3.5_EasyMultiInstancing/MultiDraw.cpp (2340, 2021-11-14)
Chapter03-OG/3.5_EasyMultiInstancing/test03.frag (89, 2021-11-14)
Chapter03-OG/3.5_EasyMultiInstancing/test03.vert (241, 2021-11-14)
Chapter03-OG/Chapter03-OG.sln (4285, 2021-11-14)
Chapter03-OG/MultiBuffer/ (0, 2021-11-14)
Chapter03-OG/MultiBuffer/MultiBuffer.cpp (1895, 2021-11-14)
Chapter03-OG/MultiBuffer/MultiBuffer.vcxproj (9007, 2021-11-14)
Chapter03-OG/MultiBuffer/MultiBuffer.vcxproj.filters (4135, 2021-11-14)
Chapter03-OG/MultiBuffer/test03.frag (89, 2021-11-14)
Chapter03-OG/MultiBuffer/test03.vert (162, 2021-11-14)
Chapter03-OG/ch03_drawcommands/ (0, 2021-11-14)
Chapter03-OG/ch03_drawcommands/Proj-Template.vcxproj (9204, 2021-11-14)
... ...

# OpenGL-Programming-Guide-8th-Edition-Code 这是OpenGL编程指南(第八版)书中代码,使用VS2015建立的工程。目标平台版本是8.1,平台工具集是v140。 使用高版本VS打开项目时,如果不想升级可以安装[Windows 8.1 SDK](https://developer.microsoft.com/en-us/windows/downloads/sdk-archive) ,安装v140平台工具集,安装完后启动时如果提示升级,直接点击取消。 ## 第三方库 1. Freegult 地址[https://sourceforge.net/projects/freeglut/](https://sourceforge.net/projects/freeglut/) ,这个库项目中使用的是静态库,Debug版本:lib/freeglut_staticd.lib, release版本:freeglut_static.lib. 为了方便VS的升级,在/lib/GLUT中还包含了vs2017和2019的编译版本。 2. Glew 地址[http://glew.sourceforge.net/](http://glew.sourceforge.net/) 这个库文件代码文件只有一个glew.c,程序中直接使用了源码 ## 代码说明 1. 所有程序都在Debug x86 下编译的 2. 原书中1-12章节提供的代码都已整理,并修改了其中的一些错误,在“Chapter**-OG”命名的项目中 3. 增加了一些更加简单易理解的代码,实现了书中未给代码的例子。 4. Github地址[https://github.com/Kylewlk/OpenGL-Programming-Guide-8th-Edition-Code](https://github.com/Kylewlk/OpenGL-Programming-Guide-8th-Edition-Code)

近期下载者

相关文件


收藏者