Optimisation in game artLaajuus (5 cr)
Course unit code: GA00FT24
General information
- Credits
- 5 cr
- Teaching language
- English
- Institution
- Peppi
Objective
You identify performance challenges related to visual content.
You apply optimization techniques to models, textures, and shaders.
You adjust assets to meet engine limitations and platform requirements.
You evaluate visual fidelity versus performance impact.
You document and test optimizations using profiling tools.
Content
What are typical performance bottlenecks in real-time art?
How do CPU-bound and GPU-bound bottlenecks arise in game art workflows, and which asset-level optimisation techniques best address each?
What are rendering passes, how rendering works?
How do you work with memory: Ram and VRam?
What tools are used for profiling and visual debugging?
How do you implement LODs, texture atlases, and instancing?
How do shaders affect rendering and how can they be simplified?
How do you prepare assets for deployment on different platforms?
Evaluation
Students can
a. use professional vocabulary and concepts in an expert way in different situations.
b. assess information sources critically.
c. work as team members in work-related expert duties and identify and describe the problems of the professional field.
e. choose appropriate models, methods, software and techniques according to the purpose and justify these choices.
f. promote teams’ goal-oriented operation.
g. apply critically the ethical principles of the professional field in different situations.