Experience in using computer tools based on a GUI.
Basic skills in C#.
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.
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. |
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. |
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
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% |
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. |
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 |