Reference no: EM132109303
This project has been designed for you to get experience with basic computer graphics concepts and write a first computer graphics application in C++
4.1. Overview § You should design a simple 2D scene with an object which you can move, e.g. a car, a robot, a person, a spaceship, a sword, etc. Use at least 50 points (vertex).
4.2 Required Functionality Here are the elements that your program must have. Despite this "list" of requirements, there is a lot of room for creativity!
Drawing and Double Buffering: You created a program that uses OpenGL and GLUT. The program compiles and runs. A window appears on the screen. You use double buffering. Something moves on the screen. The animation is flicker free.
Movement control: Implement keyboard control for the selected object (e.g. a car). The car is positioned in the Start Area. Use the following special keys: cursor down, cursor up, cursor left, cursor right. To make it harder you can forbid the user to break to speed 0, but always go forward a minimum speed.
Design / Make a Game / Effort: We will judge the general "design" aspect of the program. This includes various aspects. E.g. programs with additional features, visual design, ... will get some more points and programs with undesirable design choices will get less.
Describe the objective of the lab based understanding
: You can list any problems you encountered during the lab. Try to discuss why it occurred and how to get it right for the correct response, if you did.
|
Evaluating interactive systems and web-based applications
: HS2031 - Human Computer Interaction (HCI) - HCI in-depth evaluation for websites - Identify and elaborate the main features of the websites
|
Describe the technology and approaches that would be used
: Describe at least four, tools, technology, approaches, and/or methodology that would be used to accomplish the above project.
|
Describe at least two things you would have changed
: Describe at least two things you would have changed concerning the above project tools, technology, approaches, and/or methodology used.
|
Design a simple 2d scene with an object which you can move
: equired Functionality Here are the elements that your program must have. Despite this "list" of requirements, there is a lot of room for creativity!
|
Design a firmware that can perform and result on leds only
: Take input number "A" ranging (0-F) through serial port, store it in a variable and display it on SSD in form of BCD and on LEDs in form of binary.
|
Calculate the number of days in the month desired
: Your project will calculate the number of days in the month given the desired month and year.
|
Implement the id3 algorithm to classify adults
: Each line of the file looks like this: workclass, education, marital-status, occupation, relationship, race, sex, native-country, class-label.
|
What exactly is a configuration change management policy
: What exactly is a configuration change management policy, and how should you address this for my project?
|