ICG202 - Introduction to Computer Graphics - IT Assignment Help

Download Solution Order New Solution
Assignment Task

 

Learning Outcomes - The Subject Learning Outcomes demonstrated by successful completion of the task below include:

a) Demonstrate an understanding of foundational applications of computer graphics.

b) Utilise appropriate rendering techniques to create simple 2D and 3D object visualisations.

c) Implement techniques for creating simple interactive 3D graphics through appropriate computer graphics API.

Context
This final project has been prescribed to assess your ability to use OpenGL to create a 3D model with the application of a floating camera, lighting, text rendering, and computer graphic interaction. You will further exercise your creativity while gaining experience with generating and manipulating 3D models.


Instructions:
You are to construct a 3D model of a room scene with simple table, chairs, windows, door and other creative objects. Use the appropriate textures for each object. Arrange for the scene to be illuminated, and allow dynamic viewing operations such as rotation and zooming (allowing either orthogonal or perspective projections of your scene).. Create a floating camera that can be moved and that can walk around the scene and objects. Write your name on an object. Render the scene from 3 different angles and make sure your name is also in the at least one of them.
To successfully complete the 3D application, you are required to:
• Create a project file
• Draw the objects in the window
• Use the shaders
• Apply the textures
• Create floating camera that is able to move and walk around the scene and objects.
• Input interfaces like mouse
• Apply colours, materials, maps, and multiple lighting
• Apply text rendering
• 3D interaction
• Analyse the project and all its requirements completely. Use appropriate codes for each component. Ensure accurate code writing and proper modular design. Ensure that you follow the submission process below and that you submit a file that is free from errors.

 

This ICG202 - IT Assignment has been solved by our IT experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.