Welcome to the
Ingemar Ragnemalm's graphics and education pages
This is the front page of a domain that is used for my courses and a few other pages.
The courses are held at ISY, Dept of Electrical
Engineering, at Linköping University, but these pages are not on
the university server.
Pages that are not directly connected to courses include the LiU Game Jam and my OpenGL demos.
NEWS: My course books, Polygons feel no pain and So how can we make them scream? are now available on-line, free, in PDF format. See the TSBK07 and TSBK03 links below.
TSBK07 Computer Graphics
(formerly TSBK05, TSEA55 etc)
TSBK03 Teknik för avancerade
datorspel (experimental new main page) (Advanced game programming, formerly TSBK10)
Old TSBK10 course
page (in swedish)
I am also involved in TDDD56 Multicore and GPU Programming. My lecture notes and lab material are here.
Game production project course. This was originally proposed as a separate course, but is run as part of TSBB11 Bilder och Grafik Projektkurs.
Graduate course in Computational Photography with GPU Computing, spring 2014
TSIN02 Internetworking (Pacman scenario download page - not the main page)
course in GPGPU 2006 (first version of the GPU computing course)
Graduate course in CUDA
programming (winter 08-09) (Replaced by Computational Photography with GPU Computing, see above)
Spring 2010: GPU
computing with CUDA and OpenCL (Replaced by Computational Photography with GPU Computing, see above)
Various undergraduate courses
Other resources and activities:
The Polygons Feel No Pain archive for modern OpenGL demos (beta)
Master thesis proposals (in swedish)Hello World! for CUDA
- the real thing!
The LiU Game Jam
Lightweight IDE and TransSkel5, IDE and easy GUI API by myself.
TouchableViews, tight GUI implementation by Robert Forchheimer