关于html:6GEN715-–-Computer-Graphics

58次阅读

共计 3733 个字符,预计需要花费 10 分钟才能阅读完成。

December 18, 2017 [6GEN715 PROJECT INSTRUCTIONS]

6GEN715 – Computer Graphics
Project Instructions
Dr. Yawei Liang at RMC
2017-12
o The project is worth 20% of your final mark of this course.
o The final report is to be completed by Dec. 29, 2017. A project mark of zero will be assigned
if you submit anything late.
o Project presentations are to be during the last but one day of teaching.

  1. Overview
    Objective: In a group of not more than 4 students, you have to use OpenGL to create a virtual
    home on a piece of land, such as:

And there is at least one tree beside your dream home and your program should enable to view
the virtual environment from different viewpoints.
December 18, 2017 [6GEN715 PROJECT INSTRUCTIONS]
Dr. Yawei Liang, RMCC Page 2
Three steps are designed to fulfil this project:

  1. Group not more than 4 students as a team.
  2. Design and build your model and implement the model, test; and give a demo to the class
    at the end of 2nd week teaching.
  3. Write a report on your project and explain what OpenGL techniques you use, and what
    you would like to learn more to make your home better displayed.
    A minimum project could be an idea of using some Computer Graphics (CG) technique(s) to
    create a virtual environment. A better project could include the idea and a suggestion of an
    implementation choosing from many others possible implementations. A desired project should
    not only discuss the idea and the implementation, but also have an attempted implementation and
    analysis of your results.
  4. Demo Days – 10 Marks
    May 16 will be the Demo Day; you should be prepared to demonstrate your working project to
    our class.
    You will get up to 10 marks (2 each) for the following categories:
    (H) house – A house should be created and displayed.
    (T) tree- At least one tree should be created and displayed.
    (S) Sun – the sun is a must object.
    (E) extra environment object(s) – you can create any other extra object on the piece of
    land you have.
    (V) viewpoints – your program should enable viewer to view your home with different
    angles.
    All presentations must be in Visual C++ with OpenGL with or without GLSL. Upload your
    whole project into a specified folder in the teacher’s computer within the lab before you present
    your project.
  5. Final Report – 10 Marks
    You are expected to write a final report in Word format based on your experience. You should
    describe what you planned to do, what had been done, why it was worthwhile, and provided a
    good learning experience.
    The total length of your report should be no more than 1500 words. Include any tables, diagrams
    and algorithm(s) needed to illustrate your work. Shorter is OK, as long as you feel you’ve said
    what needs to be said. Your report should have five sections and an appendix, as described below:
    December 18, 2017 [6GEN715 PROJECT INSTRUCTIONS]
    Dr. Yawei Liang, RMCC Page 3
  6. Cover Page. With the Grading Form (attached in the same folder of this file), followed by
    your name and student number.
  7. Introduction and Motivation. Discuss what the problem you’re dealing with in this project is;
    how you would solve it.
  8. Design and Implementations. Describe how your solution works, the major steps of your
    implementation of the proposed solution. Do include some screenshots of your final demo into
    your report.
  9. Shortcomings. Describe any known errors or omissions in your implementation. Like all
    scientific work, it is your duty to be honest. You will not have marks deducted for honesty.
  10. Conclusions. Summarize your project in a few words, and say what you would do differently
    if you were going to do it all over again.
  11. Appendix. You should include any special instructions (e.g. how to install and run your
    program).
    The report will be marked out of 10 marks, with 2 marks each for:
    (C) clarity – Does your report explain everything that you did?
    (D) design – Did you design your implementation well? Did you use any CG technique(s)
    where appropriate?
    (E) English – Are there any spelling or grammatical errors? Is your writing clear and
    succinct?
    (N) neatness – Are the text, code and figures laid out well? Is your writing/printing legible?
    (T) thoroughness – Is the report complete? Did you leave important things out? Did you
    forget to describe important cases, rules, or program behaviour? Did you make errors in
    your project that aren’t listed in the shortcomings?
    The deadline for submitting the report is on Dec. 29, 2017. This report must be uploaded into the
    same folder of your project in the teacher’s computer within the lab.
    WX:codehelp
正文完
 0