You are on page 1of 7

LEVEL 6

SEMESTER 2

MODULE CODE:
BCE 618 COMPUTER GRAPHICS
ASSESSMENT TYPE: ASSIGNMENT (DEVELOPMENT)

ASSESSMENT/COMPONENT: 2

COMPONENT WEIGHTING: 100%

MODULE TUTOR: Alex Lee

SUBMISSION DETAILS:

 Make sure that Your Name , Your Student Number, Your Module Title,
Assignment Title and Your Module Lecturer’s Name are clearly shown on the front
page of your assignment
 All assignments must be submitted electronically to Turnitin unless indicated by the
module lecturer here: …………YES…………...
 If lecturer additionally requires you to upload coding separately to Moodle it will be
indicated here: ..YES (please upload project folder as one zip file to Moodle)…….
 If a paper submission is required then it will be indicated here: … NO……….
you will then be required to submit the assignment parts in a suitable report folder–
not in poly-pockets - to the library. For paper submissions only this form (ALL
PAGES) MUST be printed out, signed, attached to the front of your assignment and
submitted to the library separately from your electronic assignment submission.
Paper submission assignments will not be accepted without this form as it is a
requirement that you sign the disclosure regarding the referencing convention.
 DO NOT put this form into Turnitin or it will match many similarities with other
students’ submissions.

Page 1 of 7
RESULT

Faculty of Science, Technology, Engineering & Mathematics


ASSIGNMENT SPECIFICATION

Student name: Student ID number:

Programme: Bachelor of Computer Science

Module: Computer Graphics


Contribution to 100%
Module code: BCE618
Overall Module
Assessment (%):
Lecturer: Alex Lee Internal Verifier: Dr. Ashley

Assignment Title: OpenGL home interior design Word count (or 1500 words
view. equivalent):

Submission Thursday October 13th 2019 Return date of December 2nd 2019
deadline: provisional marks
& written feedback:
All written assessments, where practical and possible, must be submitted via
Submission
Turnitin unless otherwise instructed by the Lecturer. (Please DO NOT put this
method:
assessment specification into Turnitin or it will match many similarities with
other students’ submissions.)
Alternative submission method (if applicable):
Late submission of the assessment will result in a late penalty mark.
Penalties for late submission: Up to one week late, maximum mark of 40%.
Over one week late, 0%. Only the Extenuating Circumstances Panel may
approve a change to submission dates.

Academic Academic honesty is required. In the main body of your submission you must
honesty / give credit to authors on whose research and ideas your work is based. Append
referencing: to your submission a reference list that indicates the books, articles, etc. that
you have used, cited or quoted in order to complete this assessment.

Page 2 of 7
Disclosure: I declare that this assignment is all my own work and that I have acknowledged all
materials used from the published or unpublished works of other people. All references
have been duly cited.
Student’s Assignments will not be accepted without a signature here

Signature: Date:

Late submission will result in a late penalty mark, as follows:


Up to one week late, maximum mark of 40% for first attempts. No late submission for resit work.
(Academic Quality Handbook 2017/18 7.5 (5))
Only the Extenuating Circumstances Committee may grant an extension.

Learning Outcomes tested


(from module syllabus)
1. Develop a facility with the relevant mathematics of computer graphics
2.Apply the principles and commonly used paradigms and techniques of computer graphics
3. Create effective OpenGL programs to solve graphics programming issues, including 3D transformation, objects modelling,
colour modelling, lighting, textures, and ray tracing.

Page 3 of 7
TASK DESCRIPTION

Indoor Scene Description


The scene is a view showing the interior design inside a house. Include the living room and two bed rooms (different
designs), shelf, desk and chairs and incorporates some animated object(s) for example a fan\ lighting lamp.
The following is a list of objects and features you are required to implement.
 Wall side(s) with hanging drawings and windows (as light source).
 More than one light source from the lamps.
 Textured house roof, wall, floor and furniture.
 At least one animated object, e.g. a fan.
 Use data files to read in object information such as texture bitmaps and/or object vertex data, and then
render this object in your scene.

Development Task
Develop a program using the OpenGL library you used in your classes to create an interactive, complex scene which
makes use of OpenGL’s capabilities. You will write a program using OpenGL to render a 3D scene containing several
separate objects, as described below. You will make use of OpenGL’s capabilities such as lamps to light up the
bedroom, textures to enhance realism, matrix transformations to place objects and move the camera around the
scene and you will also include an animated object or objects within the scene. Your final program should be
executable on any machine in your timetabled tutorial laboratory room.
You have to mention the source of any code you studied that was relevant to the implementation of your
program with appropriate comments in your code. The code for the objects you render has to be written by you.
Copying is not allowed and the assignment should be entirely your own work.

Assessment: The code, along with an individual demonstration will be used to assess your technical understanding of
the core techniques fundamental to designing a 3D scene in OpenGL. The presentation will take place around the end
of term – this is usually done during normal class time. The project code you created should be upload to Moodle as
a single zip file.

GUIDANCE FOR STUDENTS IN THE COMPLETION OF TASKS


You should implement your algorithm using whichever programming language you wish. Whichever language you
use, you should make sure that you can demonstrate it to your tutor in one of the university’s computer labs.

The mark distribution for this assignment is given below: [100%]


 Wall(s) with hanging drawings [10%]
 Lamps as light sources [10%]
 Texture floor and furniture [10%]
 Animated composite object [10%]
 Appropriate use of data files [10%]
 Code and implement the OpenGL framework [20%]
 Screencast the demonstration of the house and bedroom[20%]
 Screenshot of each objects and scenes with colour and texture[10%]

Page 4 of 7
MARKING CRITERIA AND STUDENT FEEDBACK
This section details the assessment criteria. The extent to which these are demonstrated by you determines your mark. The marks
available for each criterion are shown. Lecturers will use the space provided to comment on the achievement of the task(s),
including those areas in which you have performed well and areas that would benefit from development/improvement.

awarded
available

Marks
Marks
Common Assessment Criteria Applied

1. Research-informed Literature
Extent of research and/or own reading, selection of credible sources, application of appropriate referencing conventions.

2. Knowledge and Understanding of Subject


Extent of knowledge and understanding of concepts and underlying principles associated with the discipline.

3. Analysis
Analysis, evaluation and synthesis; logic, argument and judgement; analytical reflection; organisation of ideas and evidence

 Wall(s) with hanging drawings. 50


 Lamps as light sources
 Texture floor and furniture
 Animated composite object
 Appropriate use of data files
 Each Component is 10% = 5X10% = 50%
4. Practical Application and Deployment
Deployment of methods, materials, tools and techniques; application of concepts; formulation of innovative and creative solutions to solve problems.

 Code and implement the OpenGL framework 40


 Screencast the demonstration of the computer graphics simulation
 Each component is 20% = 2X20% = 40%

5. Skills for Professional Practice


Attributes in professional practice: individual and collaborative working; deployment of appropriate media; presentation and organisation.

 Add into the report the screenshot of each objects and scenes with color and texture in the 10
final and complete version.

Assignment Mark (Assessment marks are subject to ratification at the Exam Late Submission Penalties (tick if appropriate)
Board. These comments and marks are to give feedback on module work and are for Up to four weeks late 100 %
guidance only until they are confirmed. ) First Attempt?

BACHELORS COMMON ASSESSMENT AND MARKING CRITERIA


OUTRIGHT FAIL UNSATISFACTORY SATISFACTORY GOOD VERY GOOD EXCELLENT EXCEPTIONAL

0-29% 30-39%* 40-49% 50-59% 60-69% 70-79% 80-100%


Assessment Criteria

Page 5 of 7
1. Research-informed Little or no Poor evidence of References to a Inclusion of a range Inclusion of a wide A comprehensive Outstanding
evidence of reading. reading and/or of limited range of of research- range of research- range of research knowledge of
Literature Views and findings reliance on mostly relevant informed literature, informed literature, informed literature research-informed
Extent of research unsupported and inappropriate sources. Some including sources including sources embedded in the literature
and/or own reading, non-authoritative. sources, and/or omissions and retrieved retrieved work. Excellent embedded in the
Referencing indiscriminate use minor errors. independently. independently. selection of relevant work. Outstanding
selection of credible conventions largely of sources. Referencing Referencing Selection of and credible selection of relevant
sources, application ignored. Referencing conventions evident conventions mostly relevant and sources. High-level and credible
of appropriate conventions used though not always consistently credible sources. referencing skills, sources. High-level
inconsistently. applied applied. Very good use of consistently referencing skills
referencing consistently. referencing applied. consistently and
conventions conventions, professionally
consistently applied.
applied.

2. Knowledge and Major gaps in Gaps in knowledge, Evidence of basic Knowledge is Knowledge is Excellent Highly detailed
knowledge and with only superficial knowledge and accurate with a extensive. Exhibits knowledge and knowledge and
Understanding of understanding of understanding. understanding of good understanding understanding of understanding of understanding of
Subject material at this Some significant the relevant of the field of study. the breadth and the main concepts the main
Extent of knowledge level. Substantial inaccuracies. concepts and depth of and key theories. theories/concepts,
inaccuracies. underlying established views. Clear awareness of and a critical
and understanding of principles. challenges to awareness of the
concepts and established views ambiguities and
underlying principles and the limitations limitations of
of the knowledge knowledge.
associated with the base.
discipline.
3. Analysis Unsubstantiated Some evidence of Evidence of some Evidence of some Sound, logical, Thoroughly logical Exceptional work;
generalisations, analytical logical, analytical logical, analytical analytical thinking; work, supported by judiciously selected
Analysis, evaluation made without use intellectual skills, thinking and some thinking and synthesis and evaluated evidence. and evaluated
and synthesis; logic, of any credible but for the most attempts to synthesis. Can evaluation. Ability High quality evidence. Very high
argument and evidence. Lack of part descriptive. synthesise, albeit analyse new and/or to devise and analysis, developed quality analysis,
logic, leading to Ideas/findings with some abstract data and sustain persuasive independently or developed
judgement; analytical unsupportable/ sometimes illogical weaknesses. situations without arguments, and to through effective independently or
reflection; missing conclusions. and contradictory. Some evidence to guidance. review the collaboration. through effective
organisation of ideas Lack of any attempt Generalised support findings/ An emerging reliability, validity & Ability to collaboration.
to analyse, statements made views, but evidence awareness of significance of investigate Ability to
and evidence synthesise or with scant not consistently different stances evidence. Ability to contradictory investigate
evaluate. evidence. interpreted. and ability to use communicate ideas information and contradictory
Conclusions lack Some relevant evidence to support and evidence identify reasons for information and
relevance. conclusions and the argument. accurately and contradictions. identify reasons for
recommendations, Valid conclusions convincingly. Strong, persuasive, contradictions.
where relevant and Sound, convincing conclusions, Highly persuasive
recommendations, conclusions / justifiable conclusions
where relevant recommendations. recommendations.
4. Practical Limited or no use of Rudimentary An adequate A good and A very good An advanced Outstanding levels
methods, materials, application of awareness and appropriate application of a application of a of application and
Application and tools and/or methods, materials, mostly appropriate application of range of methods, range of methods, deployment skills.
Deployment techniques. tools and/or application of well- standard methods, materials, tools materials, tools Assimilation and
Effective deployment Little or no techniques but established materials, tools and/or techniques. and/or techniques. development of
appreciation of the without methods, materials, and/or techniques. Very good The context of the cutting edge
of appropriate context of the consideration and tools and/or Good appreciation consideration of the application is well processes and
methods, materials, application. competence. techniques. of the context of context of the considered, with techniques.
tools and techniques; Flawed appreciation Basic appreciation the application, application, with extensive use of
of the context of of the context of with some use of perceptive use of relevant examples.
extent of skill the application. the application. examples, where examples, where Application and
demonstrated in the relevant. relevant. deployment extend
application of Evidence of some beyond established
innovation and conventions.
concepts to a variety creativity. Innovation and
of processes and/or creativity evident
contexts; formulation throughout.
of innovative and
creative solutions to
solve problems.
5. Skills for Communication Media is poorly Can communicate in Can communicate Can communicate Can communicate Can communicate
media is designed and/or not a suitable format effectively in a well, confidently professionally and, with an
Professional Practice inappropriate or suitable for the but with some room suitable format, but and consistently in a confidently in a exceptionally high
Demonstrates misapplied. audience. for improvement. may have minor suitable format. suitable format. level of
attributes expected in Little or no Poor independent Can work as part of errors. Can work very well Can work professionalism.
evidence of or collaborative a team, but with Can work effectively as part of a team, professionally Can work
professional practice autonomy in the initiative. limited involvement as part of a team, with very good within a team, exceptionally well
including: individual completion of tasks. Work lacks in group activities. with clear contribution to showing leadership and professionally
initiative and Work is poorly structure, Work lacks contribution to group activities. skills as within a team,
structured and/or organisation, coherence in places group activities. Work is coherent appropriate, showing advanced
collaborative working; largely incoherent. and/or coherence and could be better Mostly coherent and fluent and is managing conflict leadership skills.
deployment of structured. work and is in a well structured and and meeting Work is
appropriate media to suitable structure. organised. obligations. exceptionally
Work is coherent, coherent, very
communicate very fluent and is fluent and is
(including written and presented presented
oral); clarity and professionally. professionally.
effectiveness in
presentation and
organisation.

Faculty of Science, Technology, Engineering and Mathematics

Page 6 of 7
Assignment Hand in Sheet
STUDENT’S DETAILS
STUDENT
NAME: NUMBER:

COURSE: LEVEL OF 6
Bachelor of Computer Science (Hons) COURSE:

MODULE:
BCE618 Computer Graphics
ASSIGNMENT OpenGL home interior design view.
TITLE:
LECTURER/S: Alex Lee DATE:

Staff ONLY

Accepted by: _______ : Date Submitted: ________________________ Time: _____

----------------------------------------------------------------------------------------------------------------------------- -----------------------------

RECEIPT
STUDENT
NAME: NUMBER:

LEVEL OF
COURSE: Bachelor of Computer Science (Hons) COURSE: 6

MODULE: BCE618 Computer Graphics

ASSIGNMENT OpenGL home interior design view.


TITLE:

LECTURER/S: Alex Lee DATE:

Staff ONLY

Accepted by: _______ : Date Submitted: ________________________ Time: _____

Page 7 of 7

You might also like