Slide 2
Slide 2 text
Object selection in OpenGL
◼
Using selection buffer
◼
This is available in legacy OpenGL (without shader), but it is
rather complicated and unintuitive.
◼
Write labels to off-screen buffer
◼
If shader program is available, it is more intuitive.
◼
Draw a label (i.e., an index to identify the object) on screen.
◼
It’s easy! You can do it just by not calling “glfwSwapBuffers.”
◼
If target buffer is off-screen buffer, it does not affect visible
objects!
Computer Graphics Course @Waseda University 2