opengl-tutorial
  • Basic tutorials ▼
    • 第一课:打开一个窗口
    • 第二课:绘制第一个三角形
    • 第三课:矩阵
    • 第四课:彩色立方体
    • 第五课:带纹理的立方体
    • 第六课:键盘和鼠标
    • 第七课:模型加载
    • 第八课:基本着色
  • Intermediate tutorials ▼
    • 第九课:VBO索引
    • 第十课:透明
    • 第十一课:2D文本
    • 第十二课:OpenGL扩展
    • 第十三课:法线贴图
    • 教程14:渲染到纹理
    • 第十五课:光照贴图(Lightmap)
    • Tutorial 16 : Shadow mapping
    • Tutorial 17 : Rotations
    • Tutorial 18 : Billboards & Particles ▶
      • Billboards
      • Particles / Instancing
  • Miscellaneous ▼
    • FAQ
    • Contribute ▶
      • Translation
    • Math Cheatsheet
    • Useful Tools & Links
    • An FPS counter
    • Building your own C application
    • Clicking on objects ▶
      • Picking with an OpenGL hack
      • Picking with a physics library
      • Picking with custom Ray-OBB function
  • Download

Clicking on objects

There are various way to detect on which object a user click:

  • Picking with an OpenGL hack
  • Picking with a physics library
  • Picking with custom Ray-OBB function
  • contact@opengl-tutorial.org

Free tutorials for modern Opengl (3.3 and later) in C/C++