Guías Docentes Electrónicas
1. General information
Course:
GRAPHIC DESIGN AND ANIMATION
Code:
42377
Type:
ELECTIVE
ECTS credits:
6
Degree:
346 - DEGREE IN COMPUTER SCIENCE AND ENGINEERING
Academic year:
2019-20
Center:
604 - SCHOOL OF COMPUTER SCIENCE AND ENGINEERING (AB)
Group(s):
17 
Year:
4
Duration:
C2
Main language:
English
Second language:
Use of additional languages:
English Friendly:
N
Web site:
https://www.esiiab.uclm.es/asig.php?codasig=42377&curso=2019-20
Bilingual:
N
Lecturer: ARTURO SIMON GARCIA JIMENEZ - Group(s): 17 
Building/Office
Department
Phone number
Email
Office hours
ESII / 0.A.4
SISTEMAS INFORMÁTICOS
97144
arturosimon.garcia@uclm.es
Consultar https://www.esiiab.uclm.es/tutorias.php

2. Pre-Requisites

Experience in using computer tools based on a GUI.

Basic skills in C#.

3. Justification in the curriculum, relation to other subjects and to the profession

This subject is part of a group of subjects aimed at providing the students with the basic skills needed to develop a videogame. The other subjects of the group are "Graphic Processing Units", "Videogames and Virtual Reality" and "Artificial Intelligence for VideoGames". Every one of those subjects approaches this topic from a different point of view, but in such a way that those students that follow all these courses would have a complete vision of the main techniques required to develop a videogame. In any case, each subject is an independent unit, what means that a student can take full advantage of the topics covered in one subject without taking the other courses. In the specific case of "Graphic Design and Animation", it is focused on the creation and processing of 3D graphic models and animations to be used to create still images or movies as well as to be used as videogame assets.


4. Degree competences achieved in this course
Course competences
Code Description
CM4 Ability to know the fundamentals, paradigms, and techniques of intelligent systems, and analyse, design, and build systems, services, and digital, applications which could use such techniques in any application context.
INS1 Analysis, synthesis, and assessment skills.
INS4 Problem solving skills by the application of engineering techniques.
IS3 Ability to solve problems of integration according to strategy functions, standards, and available technologies.
SIS5 Creativity.
5. Objectives or Learning Outcomes
Course learning outcomes
Description
Understandinf of the methods and algorithms used in the production of synthetic images, selection of the most appropriate ones according to the application, and their implementation as functions and procedures.
Development of graphic content in two and three dimensions following a production process.
Use of basic and advanced tools and techniques in the creation, editing and animation of graphic content.
Useof packages and libraries for third-party graphics in the development of graphic applications.
Additional outcomes
Description
Use external software libraries to develop graphical applications.
To develop graphical contents in 2D and 3D following production processes.
Use basic and advances techniques to create, edit and animate graphical contents.
To understand methods and algorithms used in the production of synthetic images.
To understand techniques for scene modeling, with emphasis in the definition of file formats and data structures used to store these models.
6. Units / Contents
  • Unit 1: Introduction and basic concepts in computer graphics and animation
  • Unit 2: Introduction to Blender
  • Unit 3: Modeling I. Polygon modelling techniques
  • Unit 4: Modeling II. Other modelling techniques
  • Unit 5: Materials and textures
  • Unit 6: Lighting and cameras
  • Unit 7: Animation I. Basic animation in Blender
  • Unit 8: Animation II. Shapekeys and Armatures
  • Unit 9: Animation III. Character creation and animation.
  • Unit 10: Introduction to Unity and the game asset pipeline
  • Unit 11: Particle systems
  • Unit 12: Physics
7. Activities, Units/Modules and Methodology
Training Activity Methodology Related Competences (only degrees before RD 822/2021) ECTS Hours As Com R Description *
Class Attendance (theory) [ON-SITE] Lectures CM4 INS1 INS4 IS3 0.48 12 Y N N Developing of the main topics and contents for the course.
Class Attendance (practical) [ON-SITE] Workshops and Seminars CM4 INS1 INS4 IS3 0.46 11.5 Y N Y Discssion on the practical application of the studied theoretical concepts.
Computer room practice [ON-SITE] Other Methodologies CM4 INS4 IS3 SIS5 1.46 36.5 Y N Y Application of studied topics to solve particular problems.
Writing of reports or projects [OFF-SITE] Project/Problem Based Learning (PBL) CM4 INS1 INS4 IS3 SIS5 3.32 83 Y N Y Developing and implementation of a practical project to apply the different techniques developed in the subject.
Project or Topic Presentations [ON-SITE] Debates INS1 0.28 7 Y N Y Viva defence of the project carried out by the student.
Total: 6 150
Total credits of in-class work: 2.68 Total class time hours: 67
Total credits of out of class work: 3.32 Total hours of out of class work: 83

As: Assessable training activity
Com: Training activity of compulsory overcoming
R: Rescheduling training activity

8. Evaluation criteria and Grading System
  Grading System  
Evaluation System Face-to-Face Self-Study Student Description
Test 80.00% 0.00% Develop a project to solve a real situation related to the contents of the subject (ESC, INF,PRES)
Assessment of activities done in the computer labs 20.00% 0.00% Performing specific and small tasks about the units taught in the subject (INF, LAB).
Total: 100.00% 0.00%  

Evaluation criteria for the final exam:
The evaluation will be based primarily on the development of individual projects where the concepts and techniques developed in the curriculum are applied to solve a real task related to the subject's scope.

The student who does not reach a minimum of 4.00 out of 10 in all the minimum tests required in the subject will have a grade not higher than 4.00, even if the average obtained with the activities is higher than 5.00.

In addition, tasks focused on specific concepts may be proposed to improve the final grade obtained.
Specifications for the resit/retake exam:
The same criteria will be applied as in the regular examination session, but 100% of the marks will be obtained from the final work.
Specifications for the second resit / retake exam:
The same criteria will be applied as in the extraordinary session (the resit/retake exam).
9. Assignments, course calendar and important dates
Not related to the syllabus/contents
Hours hours
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 35
Project or Topic Presentations [PRESENCIAL][Debates] 4

Unit 1 (de 12): Introduction and basic concepts in computer graphics and animation
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1.5

Unit 2 (de 12): Introduction to Blender
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1.5
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1.5
Computer room practice [PRESENCIAL][Other Methodologies] 2

Unit 3 (de 12): Modeling I. Polygon modelling techniques
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1
Computer room practice [PRESENCIAL][Other Methodologies] 4
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 5

Unit 4 (de 12): Modeling II. Other modelling techniques
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1
Computer room practice [PRESENCIAL][Other Methodologies] 4
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 4

Unit 5 (de 12): Materials and textures
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1
Computer room practice [PRESENCIAL][Other Methodologies] 4
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 4

Unit 6 (de 12): Lighting and cameras
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] .5
Computer room practice [PRESENCIAL][Other Methodologies] 2
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 4
Project or Topic Presentations [PRESENCIAL][Debates] 1

Unit 7 (de 12): Animation I. Basic animation in Blender
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1.5
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1
Computer room practice [PRESENCIAL][Other Methodologies] 4
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 6

Unit 8 (de 12): Animation II. Shapekeys and Armatures
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1.5
Computer room practice [PRESENCIAL][Other Methodologies] 3.5
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 7

Unit 9 (de 12): Animation III. Character creation and animation.
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] 1
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1
Computer room practice [PRESENCIAL][Other Methodologies] 4
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 6
Project or Topic Presentations [PRESENCIAL][Debates] 1

Unit 10 (de 12): Introduction to Unity and the game asset pipeline
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] .5
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1
Computer room practice [PRESENCIAL][Other Methodologies] 3
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 6

Unit 11 (de 12): Particle systems
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] .5
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1
Computer room practice [PRESENCIAL][Other Methodologies] 3
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 3

Unit 12 (de 12): Physics
Activities Hours
Class Attendance (theory) [PRESENCIAL][Lectures] .5
Class Attendance (practical) [PRESENCIAL][Workshops and Seminars] 1
Computer room practice [PRESENCIAL][Other Methodologies] 3
Writing of reports or projects [AUTÓNOMA][Project/Problem Based Learning (PBL)] 3
Project or Topic Presentations [PRESENCIAL][Debates] 1

Global activity
Activities hours
General comments about the planning: This planning is AN APPROXIMATION, and may vary throughout the school year depending on teaching needs, festivities, or any other unforeseen cause. The weekly schedule of the course can be found in detail and updated in the Virtual Campus platform (Moodle). Face-to-face classes are organized in three sessions of 1.5 hours per week. The specific slots to be used to complete the total number of face-to-face hours will be communicated in Virtual Campus / class.
10. Bibliography and Sources
Author(s) Title Book/Journal Citv Publishing house ISBN Year Description Link Catálogo biblioteca
James Chronister Blender basics 2017 http://www.cdschools.org/cms/lib04/PA09000075/Centricity/Domain/81/BlenderBasics_5thEdition2017.pdf  
John M Blain An introduction to Blender 3D a book for beginners 2011 http://download.blender.org/documentation/pdf/John%20M%20Blain%20-%20An%20Introduction%20To%20Blender%203D%20-%20A%20Book%20For%20Beginners%20%282011%29.pdf  
John M. Blain The complete guide to Blender graphics 2016  
Jonathan Lampel The beginners guide to Blender 2015 https://www.blenderhd.com/wp-content/uploads/2015/08/BeginnersGuideToBlender.pdf  



Web mantenido y actualizado por el Servicio de informática