Skip to main content

Game Graphics Programming Basics (4 cr)

Code: LTD7014-LTA20M1

General information


Enrollment

01.04.2020 - 30.04.2020

Timing

01.09.2020 - 18.10.2020

Number of ECTS credits allocated

4 op

Virtual portion

4 op

Mode of delivery

Distance learning

Campus

Wärtsilä Campus Karjalankatu 3

Teaching languages

  • Finnish

Seats

5 - 30

Degree programmes

  • Degree Programme in Business Information Technology

Teachers

  • Anssi Gröhn
  • Seppo Nevalainen

Teacher in charge

Anssi Gröhn

Groups

  • LTDNS19
    Information Technology (BBA), Full-time Studies, Fall, 2019

Objective

The learning objective is to provide basic know-how about 3D modeling tool, and enable you to create animated graphics to games and simulations. Objective is not to make you top-level 3D modeler, but to provide a fast and efficient skillset for programmers in graphical development.

Content

Blender modeling tool
Modeler user interface and adjusting it
Modeling using basic forms
Vertex-based modeling
Curve-based modeling
Modifier operations
Extrusion, inset, 3D cursor
Snap-settings

Teaching methods

You understand what 3d graphics consists of
You understand what vertices stand for
You understand what edges stand for
You understand what surfaces stand for
You are able to create surfaces and edges between vertices
You understand what 3d basic forms are
You are able to model using basic forms
You understand the user interface in Blender
You are able to adjust user interface in Blender
You understand the notion of curve based modeling
You are able to create 3d models using curves
You are able to convert curve models into vertex models
You understand what extrusion menas
You understand what inset means
You are able to use extrusion tool
You are able to use inset tool
You understand the practical applications of 3D cursor
You are able to use 3D cursor as helper in modeling
You are able to increase model detail level
You are able to select multiple vertices, edges and surfaces at once
You are able to select multiple adjacent edges easily
You are able to select multiple adjacent surfaces easily
You are able to utilize snap tool
You are able to use selection boxes and circles
You are able to use modifier tool
You are able to transform model into Unreal Engine 4 project
You understand transform and editing mode differences in Blender
You are able to move fluently between transform and editing modes in Blender
You are able to select proper modeling scale
You are able to use 2D background images as helper tool in Blender
You are able to create scenes in Blender that consist of multiple meshes

Student workload

Total work of 107h, of which online guidance 24h, and individual work 83h (materials, assignments, feedback)

Evaluation scale

H-5

Assessment methods and criteria

Grade is defined from points received from learning assignments. See included grade limits in respect to course maximum points.
<30% => 0
>=30% => 1
>=44% => 2
>=58% => 3
>=72%=> 4
>=86% => 5