- OpenGL 4 Shading Language Cookbook(Second Edition)
- David Wolff
- 241字
- 2021-07-21 17:50:54
What you need for this book
The recipes in this book use some of the latest and greatest features in OpenGL 4.x. Therefore, in order to implement them, you'll need graphics hardware (graphics card or onboard GPU) and drivers that support at least OpenGL 4.3. If you're unsure about what version of OpenGL your setup can support, there are a number of utilities available for determining this information. One option is GLview from Realtech VR, available at: http://www.realtech-vr.com/glview/. If you're running Windows or Linux, drivers are readily available for most modern hardware. However, if you're using MacOS X, unfortunately, you may need to wait. As of this writing, the latest version of MacOS X (10.9 Mavericks) only supports OpenGL 4.1.
Once you've verified that you have the required OpenGL drivers, you'll also need the following:
- A C++ compiler. On Linux, the GNU Compiler Collection (gcc, g++, and so on) may already be available, and if not, it should be available through your distribution's package manager. On Windows, Microsoft Visual Studio will work fine, but if you don't have a copy, then the MinGW compiler (available from http://mingw.org/) is a good option.
- The GLFW library Version 3.0 or later, available from http://www.glfw.org/. This library provides OpenGL context creation, window support, and support for user input events.
- The GLM library Version 0.9.4 or later, available from http://glm.g-truc.net/. This provides mathematics support with classes for matrices, vectors, common transformations, noise functions, and much more.
- Design for the Future
- 西門子S7-200 SMART PLC從入門到精通
- Effective DevOps with AWS
- 工業(yè)機(jī)器人工程應(yīng)用虛擬仿真教程:MotoSim EG-VRC
- Visual C# 2008開發(fā)技術(shù)詳解
- Mastering Elastic Stack
- 讓每張照片都成為佳作的Photoshop后期技法
- Extending Ansible
- Excel 2007終極技巧金典
- 簡明學(xué)中文版Photoshop
- Creating ELearning Games with Unity
- Flash CS3動畫制作
- Spark Streaming實(shí)時流式大數(shù)據(jù)處理實(shí)戰(zhàn)
- 輸送技術(shù)、設(shè)備與工業(yè)應(yīng)用
- 歐姆龍CP1H型PLC編程與應(yīng)用