CA417 Computer Graphics Assignments

 

Course Notes
Assignments

 
Assignment 1
Assignment 2
Repeat Assignment

Assignment 1

Without using a 3D modelling tool or a Loader, build a Java3D scene that demonstrates lighting, shading and texturing. The scene should contain a table, a chair, a lamp and some other object of your choosing on the table. The marks will be awarded for:

  • quality of coding (3 marks)
  • complexity of scene (4 marks)
  • demonstration of lighting, shading and texturing (3 marks).

Deadline:

This is an individual assignment. All the source code for the application, a Word document describing the design of your application and a declaration that this is solely your own work (except elements that are explicitly attributed to another source) must be emailed to David.Sinclair(at)computing.dcu.ie by 0900, Monday 22nd November 2010.

Please click here to review the School's policy on plagarism.

Submissions without the declaration will not be assessed. This assignment carries 10 marks and late submissions will be penalised 1 marks for each 24 hours the assignment is overdue.




Assignment 2

Add interactivity to the scene you developed in the first assignment. You may redesign your assignment 1 program in order to add the interactivity.

  • quality of coding (6 marks)
  • demonstration of interactivity (7 marks).
  • wow! factor (2 marks)

Deadline:

This is an individual assignment. All the source code for the application, a Word document describing the design of your application and a declaration that this is solely your own work (except elements that are explicitly attributed to another source) must be emailed to David.Sinclair(at)computing.dcu.ie by 0900, Monday 20th December 2010.

Please click here to review the School's policy on plagarism.

Submissions without the declaration will not be assessed. This assignment carries 15 marks and late submissions will be penalised 1.5 marks for each 24 hours the assignment is overdue.

Click here for the results of both assignments.


Repeat Assignment

Build a Java3D scene that contains a jug on a table. Both the jug and the table should be suitably textured. Using keyboard commands you should be able to manipulate the position and orientation of the jug. The marks (out of 25) will be awarded for:

  • quality of coding (10 marks)
  • complexity of scene (including lighting and textures) (7 marks)
  • demonstration of interactivity (8 marks).

Deadline:

This is an individual assignment. All the source code for the application, a Word document describing the design of your application and a declaration that this is solely your own work (except elements that are explicitly attributed to another source) must be emailed to David.Sinclair(at)computing.dcu.ie by 1700, Friday 26th August 2011.

Please click here to review the School's policy on plagarism.