Novices at openglprogramming often have the difficulty to understand an opengl command because of lacking precise 3D visualization of that command. In view of this, this paper presents an augmented reality (AR) envir...
详细信息
ISBN:
(纸本)9780769548432
Novices at openglprogramming often have the difficulty to understand an opengl command because of lacking precise 3D visualization of that command. In view of this, this paper presents an augmented reality (AR) environment focusing on helping the students to learn openglprogramming in a visual and interactive way. We create a virtual working space based on AR technology where many opengl commands can reveal their three-dimensional interpretations in the virtual space. We encoded opengl commands into QR Codes and let the system to recognize these QR Codes to achieve the required flexibility. In this system, users can present their QR Codes in a suitable order to create corresponding programming codes so that they can understand these codes in a more friendly approach. By utilizing this system and its visualization capability, we believe that opengllearning can become more effective and easy, especially for novices in an introductory openglprogramming course.
Novices at openglprogramming often have the difficulty to understand an opengl command because of lacking precise 3D visualization of that command. In view of this, this paper presents an augmented reality (AR) envir...
详细信息
ISBN:
(纸本)9781467330848
Novices at openglprogramming often have the difficulty to understand an opengl command because of lacking precise 3D visualization of that command. In view of this, this paper presents an augmented reality (AR) environment focusing on helping the students to learn openglprogramming in a visual and interactive way. We create a virtual working space based on AR technology where many opengl commands can reveal their three-dimensional interpretations in the virtual space. We encoded opengl commands into QR Codes and let the system to recognize these QR Codes to achieve the required flexibility. In this system, users can present their QR Codes in a suitable order to create corresponding programming codes so that they can understand these codes in a more friendly approach. By utilizing this system and its visualization capability, we believe that opengllearning can become more effective and easy, especially for novices in an introductory openglprogramming course.
暂无评论