GRAFIT · teaching materials

Lectures inone place.

Web lectures, interactive demonstrations and supplementary materials. Choose a lecture by course and topic.

9
courses
50
topics

Lecture overview

Choose a lecture by course and topic.

Lecture / topicBI-VHSVirtual game worldsLecture content in CzechDVDDesigning board gamesLecture content in CzechBI-PGAProgramming graphical applicationsLecture content in CzechANI-VGAComputer game architectureLecture content in CzechANI-EGGEngines for games and graphicsLecture content in CzechBI-MVTModern visualization technologiesLecture content in CzechNI-PVRAdvanced virtual realityLecture content in CzechANI-PG2Computer graphics 2Lecture content in CzechNI-ROZ / ANI-ROZPattern recognitionCzech and English
00Virtual game worlds: introduction

12 PDF slides

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet
01Scenes, avatar and game design

36 PDF slides

Secrets in games

Social deduction, hidden roles and hidden movement

Graphic applications and plug-in methodology

PGA · 01 · Jiří Chludil · 40 slides · 4 interactive examples

Introduction: game architecture and game design

VGA · 01 · Jan Matoušek · 47 slides · interactive HTML

Introduction to game engines and architecture

EGG · 01 · Petr Pauš, Jan Matoušek · 29 HTML slides

Introduction to visualization

MVT · 01 · Jiří Chludil, Petr Pauš · 47 slides · interactive HTML

VR concepts and history

PVR · 01 · Petr Pauš · 37 HTML slides

Introduction to material appearance

PG2 · 01 · Jiří Filip · 32 slides · interactive HTML

Basic PR concepts

ROZ · 01 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 21 topics, native formulas, new diagrams and models; downloadable source PDF

GDDGDD for a small game team

VHS · GDD · 34 slides · gameplay loop, models, worksheets and exercise

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet
02Music, sound and modalities

73 / 71 slides in versions 1 / 2

— No lecture yetBlender and Python plug-in development

PGA · 02 · Jiří Chludil · 57 slides · vector web + interactive model

From zero to game engines

VGA · 02 · Jan Matoušek · 37 slides · game history, architectures and the game loop

— No lecture yet
Virtual reality

MVT · 02 · Petr Pauš · 36 HTML slides

Game engines for VR

PVR · 02 · Petr Pauš · 19 HTML slides

Light reflectance and scattering

PG2 · 02 · Jiří Filip · 46 slides · native HTML + sampling model

Bayesian decision theory

ROZ · 02 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 27 topics, native formulas, new diagrams and models; downloadable source PDF

03A world with and without the player

52 slides · world state, simulation, saving and expanded PCG

— No lecture yetBasic and advanced modelling techniques

PGA · 03 · Jiří Chludil · 26 slides · vector web + interactive model · work in progress

Game architecture and game entities

VGA · 03 · Jan Matoušek · 42 slides · native HTML + ECS model

— No lecture yetAugmented reality

MVT · 03 · Petr Pauš · 46 HTML slides

Unity3D for VR

PVR · 03 · Petr Pauš · 25 HTML slides

Databases and visualization tools

PG2 · 03 · Jiří Filip · 26 slides · native HTML + barycentric model

Statistical classifiers

ROZ · 03 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 24 topics, native formulas, new diagrams and models; downloadable source PDF

04GDD, gameplay loops, NPCs, activities and production

90 minutes · 61 slides + 15 supplements · Subnautica, KCD, L4D, Helldivers 2 and Rain World

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yetUI and UX in VR

PVR · 04 · Petr Pauš · 28 HTML slides

— No lecture yetMachine learning

ROZ · 04 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 28 topics, native formulas, new diagrams and models; downloadable source PDF

05Story

66 slides · acts, quests, environmental storytelling and a visual comparison of 7 MCU films

— No lecture yetAdvanced lighting models and ray tracing

PGA · 05 · 42 topics · Lecture content in Czech

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yetClustering

ROZ · 05 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 21 topics, native formulas, new diagrams and models; downloadable source PDF

06— No lecture yet— No lecture yetAdvanced texture mapping and PBR

PGA · 06 · 19 topics · Lecture content in Czech

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet
06–07Texts, descriptions, characters and archetypes

57 PDF slides

— No lecture yetMeasured material appearance and BTF

PGA · 06 · Radek Richtr · 75 slides · vector web + interactive model

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet
Feature selection and extraction

ROZ · 06 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 16 topics, native formulas, new diagrams and models; downloadable source PDF

Classification performance assessment

ROZ · 07 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 15 topics, native formulas, new diagrams and models; downloadable source PDF

08Texts and dialogue

70 PDF slides

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yetStructural and syntactic PR

ROZ · 08 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 16 topics, native formulas, new diagrams and models; downloadable source PDF

09Mechanics

65 PDF slides

— No lecture yetGIMP plug-in development

PGA · 09 · Jiří Chludil · 60 slides · vector web + interactive model

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yetNeural networks

ROZ · 09 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 14 topics, native formulas, new diagrams and models; downloadable source PDF

10— No lecture yet— No lecture yetImage processing: convolution and filters

PGA · 10 · Radek Richtr · 95 slides · vector web + interactive model

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet
11–13— No lecture yet— No lecture yetFourier transform and Wiener filter

PGA · 11–13 · Radek Richtr · 121 slides · vector web + interactive model

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yetGenetic algorithms

ROZ · 11 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 15 topics, native formulas, new diagrams and models; downloadable source PDF

12Meta, balance and game jam

31 PDF slides

— No lecture yetData structures for 3D graphics

PGA · 12 · Jiří Chludil · 155 slides · vector web + interactive model

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yetSupport vector machines

ROZ · 12 · Michal Haindl · 2023–2024 · Czech thematic rewrite: 14 topics, native formulas, new diagrams and models; downloadable source PDF

+Modality: examples

Supplement to lecture 02

— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet
Lab— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yet— No lecture yetData geometry: PCA, clustering and SVM

ROZ · Lab · 19 slides · Czech and English · interactive examples and pseudocode

Working library. Copies of prepared lectures will be added here. This overview is not yet linked from the main GRAFIT navigation. VHS numbering follows the available source material; it has no separate P10 or P11.