discussion 3

Before beginning this discussion, be sure you have read the resources for this week. Then explore other examples of different input devices, which will give you more to think about beyond a mouse and keyboard. Although you will not be coding for more complex input devices in this course, it is still important to understand the full landscape of options and their applications. Remember, even simple code can be placed in more complex systems, and an interface can be replaced with anything else to interact with your code. For example, when you rotate your phone, the screen adjusts between landscape and portrait views because of that motion input.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

For your initial post, select a more complex input device such as a touchscreen, glove sensors, eye input, audio or voice input, a joystick, or anything else. Then, answer the following:

  • Where might the input device you selected be used? If possible, find an actual application where a different input device is used to control OpenGL objects or run applications that use OpenGL.
  • Can you identify the libraries that would be necessary to run the input device?
  • What challenges do you think you would encounter when navigating around the world using the input device? For example, if you are using a glove to move forward, your arm will only extend so far or your hand might come in contact with the view screen.
  • What other considerations for the use of this input device can you identify? Think about accessibility, cost, set-up, and size as a few possibilities.

Still stressed from student homework?
Get quality assistance from academic writers!

Order your essay today and save 25% with the discount code LAVENDER