| Title | ΜΟΝΤΕΛΟΠΟΙΗΣΗ-ΨΗΦΙΑΚΗ ΣΥΝΘΕΣΗ ΕΙΚΟΝΩΝ / MODELLING-DIGITAL IMAGE SYNTHESIS |
| Code | NDM-08-03 |
| Faculty | Sciences |
| School | Informatics |
| Cycle / Level | 1st / Undergraduate |
| Teaching Period | Winter |
| Coordinator | Nikolaos Nikolaidis |
| Common | No |
| Status | Active |
| Course ID | 40002982 |
Programme of Study: PPS-Tmīma Plīroforikīs (2019-sīmera)
Registered students: 3
| Orientation | Attendance Type | Semester | Year | ECTS |
|---|---|---|---|---|
| GENIKĪ KATEUTHYNSĪ | YPOCΗREŌTIKO KATA EPILOGĪ | 7 | 4 | 5 |
| Academic Year | 2017 – 2018 |
| Class Period | Winter |
| Faculty Instructors |
|
| Weekly Hours | 3 |
| Class ID | 600104640
|
Class Schedule
| Building | Βιολογίας |
| Floor | Ισόγειο |
| Hall | Αίθουσα Γ (570) |
| Calendar | Παρασκευή 10:00 έως 13:00 |
Course Type 2016-2020
- Scientific Area
Course Type 2011-2015
Specific Foundation / Core
Mode of Delivery
- Face to face
Digital Course Content
- e-Study Guide https://qa.auth.gr/en/class/1/600104640
- eLearning (Moodle): https://elearning.auth.gr/course/view.php?id=8172
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
- Greek (Instruction, Examination)
- English (Examination)
Prerequisites
General Prerequisites
Prior exposure to a computer graphics course. Basic knowledge in linear algebra and geometry. Programming skills. Good level of English.
Learning Outcomes
Knowledge: Familiarization with geometric modeling techniques, basic animation methods, procedural techniques and advanced rendering approaches and their application in areas such as animated motion pictures, computer games, virtual reality, 3D medical imaging etc. Exposure to OpenGL computer graphics programming involving geometric modeling approaches.
Skills: Acquisition of skills in the use and development of methods for geometric modeling, texture and bump mapping, blending etc. Promoting analytic and programming skills. Ability to develop more demanding graphics applications using OpenGL.
General Competences
- Apply knowledge in practice
- Retrieve, analyse and synthesise data and information, with the use of necessary technologies
- Work autonomously
- Work in teams
- Be critical and self-critical
- Advance free, creative and causative thinking
Course Content (Syllabus)
Texture mapping. Procedural texture. Bump and environmental mapping. Blending and compositing. Hierarchical modelling of objects and scenes. Basic principles of animation. Parametric curves and surfaces (interpolation, Hermite, Bezier, B-splines, NURBS). Surface subdivision. Procedural methods in modelling and animation. Visualization of volumetric data. Advanced rendering techniques: ray tracing and radiosity. Assignments in OpenGL and MAYA.
Keywords
Graphics, 3D modeling
Educational Material Types
- Slide presentations
- Multimedia
- Book
Use of Information and Communication Technologies
Use of ICT
- Use of ICT in Course Teaching
- Use of ICT in Communication with Students
Description
Course material in digital form, use of PILEAS e-learning environment.
Course Organization
| Activities | Workload | ECTS | Individual | Teamwork | Erasmus |
|---|---|---|---|---|---|
| Lectures | 63 | ✓ | |||
| Tutorial | 42 | ✓ | |||
| Project | 45 | ✓ | |||
| Total | 150 |
Student Assessment
Description
Written exam (45-55% of the total grade), 3 programming assignments where students are orally examined on the outcome (55-45% of the total grade).
Student Assessment methods
- Written Exam with Short Answer Questions (Summative)
- Oral Exams (Formative, Summative)
- Written Exam with Problem Solving (Summative)
- Labortatory Assignment (Summative)
Bibliography
Course Bibliography (Eudoxus)
Γραφικά Υπολογιστών με Open GL, Hearn D, Baker P.
Γραφικά και Οπτικοποίηση, Θεοχάρης Θ., Πλατής Ν., Παπαϊωάννου Γ., Πατρικαλάκης Ν.
Additional bibliography for study
Interactive Computer Graphics - A Top Down Approach with Shader-Based OpenGL, E. Angel, D. Shreiner, 6th Edition
OpenGL Programming Guide, 8th Edition, Shreiner D., The Khronos OpenGL ARB Working Group
Advanced Graphics Programming Using OpenGL McReynolds T, Blythe D
Last Update
22-02-2016