3D Graphics Programming Hello Cube!, Modeller, Volume Renderer and the uray Ray-tracer were developed as part of the Graphic Programming Lab at the University of Stuttgart. These projects are related with 3D graphics applications development using C++, OpenGL, and the Qt widget library,. For that, we mande use of concepts such as geometrical transformations, multi-view aplication, graphic scenes design, hierarchic modeling, hardware programming (vertex and fragment shaders) , blending, textures, colors tables, volume rendering, mathematical description of 3D-Objects and realistic rendering (ray tracing). Also I developed as final project for the Lab a Real-Time Oceans Renderer. Some screenshots of these implementations are shown below. |
||
![]() |
![]() |
|
![]() |
![]() |
![]() |
|
||