Using visual c and your opengl configured environment write


1.Using Visual C++ and your OpenGL configured environment, write an application that uses OpenGL Raster transformations to draw a triangle of your choice of size, location and color, and then rotate that triangle by 90 degrees and scale it by a factor of 1.5 in both the x and y directions.

2. Using Visual C++ and your OpenGL configured environment, write an application that uses both OpenGL geometric transformation functions and matrix multiplication to display a polygon shape, location, color and size of your choice. You should display the polygon in at least 6 different positions that include different rotation, translation and scale presentations. You should use matrix multiplication for at least half of the transformations. There are many different output results that are possible here. Be creative and try to output an interesting and unique geometric design.

3. Using Visual C++ and your OpenGL configured environment, write an application that provides 3 windows for listing help commands, object inventory and a map for a simple game of your design. Once again, there is much flexibility in what you do here. There is no functionality in your game at this point. Think of this as 3 windows showing some text and graphics that would make sense to have in your game. Your help window would have a list of 5-10 commands you would use in the game. The object inventory would show 5-10 graphical objects your users might have in their inventory. These objects could be as simple as squares, rectangles and polygons or as complex as guns, swords, hats and pants. The map window provides a top down view of the game map. Keep this simple for now with a few shapes connected together with some text labeling each area. You are welcome to make it more complex but you may run out of time if you get too fancy. Have fun and be creative.

 

Solution Preview :

Prepared by a verified Expert
C/C++ Programming: Using visual c and your opengl configured environment write
Reference No:- TGS0656504

Now Priced at $40 (50% Discount)

Recommended (92%)

Rated (4.4/5)