Wolfgang Hürst

13
Wolfgang Hürst Computer Graphics (and some other stuff …)

description

Wolfgang Hürst. Computer Graphics (and some other stuff …). Who is this? (and why does he talk English?) . Universitair Docent in Multimedia & Geometry group Originally from Germany, since 2008 in Utrecht Still struggling with the language though (ik snap het wel, maar praten gaat nog niet) - PowerPoint PPT Presentation

Transcript of Wolfgang Hürst

Page 1: Wolfgang Hürst

Wolfgang Hürst

Computer Graphics(and some other stuff …)

Page 2: Wolfgang Hürst

April 22, 2023

Who is this?(and why does he talk English?)

• Universitair Docent in Multimedia & Geometry group• Originally from Germany, since 2008 in Utrecht• Still struggling with the language though

(ik snap het wel, maar praten gaat nog niet)

• Teaching in the bachelor:• Graphics (4th period)• Introductie project (2nd period, coordination & tutor)

• Research interests:• Mostly mobile multimedia and mobile interaction

Page 3: Wolfgang Hürst

April 22, 2023

Graphics (1st year, 4th period)

• Computer graphics are graphics created using a computer and, more generally, the representation of image data by a computer

• Sub-areas• 2D computer graphics• 3D computer graphics• Computer animation

• We will deal with 3D graphics

Page 4: Wolfgang Hürst

Graphics (1st year, 4th period)

• How do we get 3D data on a 2D screen?

1. Describe it (aka 3D modeling)

2. Do a perspective projection3. Add colors, texture, light,

etc. (aka shading)

Page 5: Wolfgang Hürst

April 22, 2023

Graphics (1st year, 4th period)

• Lecture (college, 2 times 2 hours per week)• Focus on the basics (including lots of mathematics)

• Exercises (werkcollege, 2 hours per week)• Deepen understanding of theory and preparation for

written exams (in smaller groups)• Programming assignments

(practicum, 2+X hours per week)• Apply theory in practice (shader programming)

Page 6: Wolfgang Hürst

April 22, 2023

Graphics (1st year, 4th period)

• Some results from last year’s course:

Note: this year we will program shaders instead of ray tracing

Page 7: Wolfgang Hürst

April 22, 2023

Who is this?(and why does he talk English?)

• Universitair Docent in Multimedia & Geometry group• Originally from Germany, since 2008 in Utrecht• Still struggling with the language …

(ik snap het wel, maar praten gaat nog niet)

• Teaching in the bachelor:• Graphics (4th period)• Introductie project (2nd period, coordination & tutor)

• Research interests:• Mostly mobile multimedia and mobile interaction

Page 8: Wolfgang Hürst

April 22, 2023

3D on mobiles

Some examples of what I’m doing …

(well, technically it’s what students that I’m supervising are doing)

3D interfaces

Hand tracking and augmented reality

interaction

Page 9: Wolfgang Hürst

April 22, 2023

Who is this?(and why does he talk English?)

• Universitair Docent in Multimedia & Geometry group• Originally from Germany, since 2008 in Utrecht• Still struggling with the language …

(ik snap het wel, maar praten gaat nog niet)

• Teaching in the bachelor:• Graphics (4th period)• Introductie project (2nd period, coordination & tutor)

• Research interests:• Mostly mobile multimedia and mobile interaction

Page 10: Wolfgang Hürst

April 22, 2023

Introductie project (1st year, 2nd period)

• Lecture (6 lectures, Frans Wiering)• Some basics about software & game development

• Meetings (weekly, with begeleiders)• Progress, planning, organizing

• Programming (on your own, in groups of 5)• Develop a game in a small team

• Symposium (at the end, all)• Present and demonstrate your game

Page 11: Wolfgang Hürst

April 22, 2023

Introductie project (1st year, 2nd period)

• So, what exactly will we develop?• Well, a game …

e.g. an implementation of a classic (2D) game with some state-of-the-art extension (e.g. sound, graphics, interface)

Page 12: Wolfgang Hürst

April 22, 2023

Introductie project (1st year, 2nd period) • Major purpose of this project:

• Experience what’s special in a game development process (and software development in general)

• Not that much game design (will be taught in Game Ontwerp, 3rd period )

• Not that much advanced, fancy 3D graphics (will be taught in Graphics, 4th period)

• That’s why you should implement a classic 2D game• But: you are welcome to bring your own ideas!

• Why do I not find any info on this online?• Because it’s a new course and we are still setting it up (info will be online by

end of Sept / early Oct)

Page 13: Wolfgang Hürst