The Programmable Pipeline – Interactive 3D Graphics
Articles Blog

The Programmable Pipeline – Interactive 3D Graphics

To get back to the rendering Pipeline, our simplified view is this. The Application sends a triangle to the GPU. The GPU determines where the triangles vertices are on the screen, including the z-depth. Each pixel inside the triangle is […]

Articles

Online Graphics Course Raytracing 1: Ray Casting

In this lecture, we’re going to introduce raytracing, which is really one of the most significant developments in the history of computer graphics. First, let’s consider the effects we need to create realistic images. One effect is shadows, and often […]

Texture Magnification – Interactive 3D Graphics
Articles Blog

Texture Magnification – Interactive 3D Graphics

Say you have a very simple texture pattern, a checkerboard consisting of just four texels. What happens if you put this texture on a square? There are now many pixels all sampling the same texel. The obvious answer is that […]

Three.js Perspective Camera – Interactive 3D Graphics
Articles Blog

Three.js Perspective Camera – Interactive 3D Graphics

Before explaining how projection works, let’s talk about how the perspective camera is set in 3Js. It’s similar to the Orthographic Camera, in fact, the creation call has few parameters. We know what the last three are. The aspect ratio […]

Cinema 4D Release 20 | SIGGRAPH 2018 | Intel Software
Articles Blog

Cinema 4D Release 20 | SIGGRAPH 2018 | Intel Software

Hey. Paul Babb from Maxon Computer. We’re the developers of Cinema 4D. We’re here at Siggraph 2018 in beautiful Vancouver. And we’re having a great time. We’ve got some great, amazing artists showing off Cinema 4D. R20 is our newest […]

History of the Teapot – Interactive 3D Graphics
Articles Blog

History of the Teapot – Interactive 3D Graphics

You may have noticed that there have been a few teapots in these lessons. I hope you like them because you’ll be seeing lots more of them as we go. The teapot model was created by Martin Newell, one of […]

Online Graphics Course OpenGL 2: Animation
Articles Blog

Online Graphics Course OpenGL 2: Animation

We’ll continue our discussion of various interesting aspects of OpenGL by considering animation, and showing you how to move the teapot. Let’s first go to our demo. And notice, here, that the teapot moves around. So I can start and […]