Start learning with our library of video tutorials taught by experts. Get started
Viewers: in countries Watching now:
Ready to take your graphics to the next level? Get up and running with OpenGL, the cross-language, multiplatform API for rendering 2D and 3D computer graphics. OpenGL is widely used in CAD, virtual reality, scientific visualization, and video games, where it is particularly useful for game developers who benefit from its hardware-accelerated rendering and advanced programmable pipeline. In this course, Pablo Colapinto will show you how to render real-time content, starting with building a window for your graphics with the GFLW library. Then he'll focus on drawing in 2D and 3D with both the legacy immediate mode and the more modern method of using buffer objects. Plus, learn about texturing and lighting with the GLSL shading language, and accepting keyboard and mouse input for increased interactivity. Start accelerating your graphics with OpenGL today.
(light chime noises) -Hi, my name is Pablo Colapinto and welcome to "Up and Running with OpenGL." In this course, we'll be learning how to render real time content using the OpenGL API. The world's current standard for cross-platform graphics. I'll begin by showing you how to create a window context for our graphics using the GLFW library. Then, we'll add some geometric primitives in this window using GLs "Legacy Immediate" mode before moving on to modern OpenGL programming.
Next, we'll investigate how to generate 3-D meshes by sending buffers of vertex data to the GPU and how to manipulate our virtual scene using matrix transforms. Finally, we'll explore textures and lighting using the GLSL shading language and add some basic interactivity using our keyboard and mouse. By the end of this course, you'll be up to speed with modern OpenGL and the new advanced, programmable Pipeline. Now, let's get started with "Up and Running with OpenGL."
Find answers to the most frequently asked questions about Up and Running with OpenGL.
Here are the FAQs that matched your search "":
1) Download, Install, and Run Xcode
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
brew install glew
./bootstrap && make && make install
brew install cmake
cd Exercise Filesmkdir xcodecd xcodecmake -G "Xcode" ..
Sorry, there are no matches for your search ""—to search again, type in another word or phrase and click search.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Your file was successfully uploaded.