Rotations in 3D Graphics Programming and the Gimbal Lock

Share

Rotations are fundamental in 3D computer programs, such as video games, 3D modelling, and embedded navigation systems. A frequent mistake in 3D graphics programming is to use the so-called Euler angles, or Euler matrices, to rotate objects around the traditional X, Y, and Z-axis. In this talk, Valentin will show why using Euler angles can lead to situations where an object loses one degree of freedom. The problem is referred to as the “Gimbal Lock”. With some mathematical examples, Valentin will show why Gimbal Lock occurs, and will present different techniques to perform rotations in 3D that avoid the issue. This talk is for people who are interested in 3D graphics programming and have a basic understanding of Linear Algebra and matrix computations.

 



  Date and Time

  Location

  Contact

  Registration


  • 1000 KLO Rd.
  • Kelowna, British Columbia
  • Canada V1Y 4X8
  • Building: E
  • Room Number: 310
  • Click here for Map

Staticmap?size=250x200&sensor=false&zoom=14&markers=49.8616285%2c 119
  • Organized by IEEE Okanagan Student Branch and IEEE Okanagan Subsection

  • Co-sponsored by IEEE Okanagan SB
  • Registration closed


  Speakers

Valentin Koch, Principal Research Engineer

Valentin Koch, Principal Research Engineer of Autodesk, Inc.

Topic:

Rotations in 3D Graphics Programming and the Gimbal Lock

Biography:

Valentin Koch joined Autodesk, Inc., in 2010 to help create the new road and highway optimization service. He is the product owner of the InfraWorks 360 optimization services, and he is architect of the optimization algorithms. Valentin previously worked as a consultant in operations research and optimization. He holds an MSc in mathematics and a BSc in mathematics and computer science. Valentin has published several articles in peer-reviewed journals about subjects that are related to optimization and operations research, including applications in road design optimization and resource allocations for road construction.

Valentin Koch, Principal Research Engineer of Autodesk, Inc.

Topic:

Rotations in 3D Graphics Programming and the Gimbal Lock

Biography: