Graphics Programming 2

Leonard Weydemann
Institut für Kunst und Technologie, Geometrie
2023W, Vorlesung und Übungen (VU), 2.0 ECTS, 2.0 SemStd., LV-Nr. S05009

Beschreibung

This English-language course is designed to reinforce the
understanding of programming / scripting concepts through exercises in Unity and the programming language C#.

Unity is a popular cross-platform game engine and is often used by
architects and designers to showcase their ideas. With Unity, it is
possible to deploy complex 2D and 3D graphics applications across a
variety of devices, including mobile devices and VR systems.

Among the audience of this course are students of architecture,
industrial design, graphics design, and art & science. In general,
anyone who is interested in the topic is welcome, including students
from other universities.

The course features incremental exercises that focus on procedurally
generating three-dimensional worlds including trees and terrain. During these exercises we will
cover programming topics such as arrays, vector mathematics,
functions, loops, and object-oriented programming.

Students should have some prior knowledge about programming and Unity (attending the Winter Semester course "Introduction to Programming" is recommended).
Please bring your own laptop to follow the exercises discussed in class.




Prüfungsmodalitäten

The course is graded on the basis of incremental assignments, which have
to be handed in at the end of the semester.

Schlagwörter

unity, c#, programming, architecture, graphic design, computer animation, computer graphics, digital imaging, architecture related art, design

Termine

23. November 2023, 14:00–18:00 Seminarraum 3
30. November 2023, 14:00–18:00 Seminarraum 3

LV-Anmeldung

Von 10. September 2023, 23:55 bis 11. Oktober 2023, 23:55
Per Online Anmeldung

Design: Grafik Design (2. Studienabschnitt): Technische Grundlagen: Human Computer Interaction 576/204.13

Medienkunst: Digitale Kunst (2. Studienabschnitt): Wissenschaft, Theorie, Geschichte: Computational Geometry 567/208.16

Medienkunst: Transmediale Kunst (2. Studienabschnitt): Wissenschaft, Theorie und Geschichte : Computational Geometry 566/208.16

Mitbelegung: möglich

Besuch einzelner Lehrveranstaltungen: möglich