MV4925 Advanced Rendering Techniques for Visual Simulation

Currently, the number of transistors on a certain consumer level graphics processing units exceeds the number of transistors on a Pentium IV processor. Until recently, however, programming these powerful units has been done using a limited assembly-like instruction set targeted for a specific vendor's hardware. This has made cinematic effects difficult to program, update and transport. Recent developments such as High Level Shading Language (HLSL), Nvidia's C for Graphics (CG) and the OpenGL 2.0 specification could revolutionize the process of programming GPUs. This class will provide an overview of current technology and will explore in depth its application to DoD.



Lecture Hours


Lab Hours


Quarter Offered

  • As Required
  • Summer