Welcome to TNM084 for 2021!

Very preliminary page, work in progress!

This course deals with procedural generation of assets, primarily with the focus on assets for computer games and computer animations but not limited to these.

The course was created by Stefan Gustavson and has been given by him 16 times until 2019. Unfortunately, he is plagued by a long-time illness that caused the course to be canceled 2020. For 2021, we can still not promise Stefan to be in shape to be able to give the course, but this time I volunteered to step in and handle the course. Stefan is still involved, as my advisor. He may or may not take active part in the course.

This makes the 2021 course a challenge for me, and to some extent for you, since the course must be given with pretty extensive preparations in limited time. When Stefan gets better, I have every intention of handing the course back to him, which means that I should limit my time investments. However, I have no plan in letting this make the course bad. I take on the course since I like the subject and have done work in the area before. My own courses (TSBK07 and TSBK03) border to it, for a reason.

Stefan is giving me full freedom to handle the course my way. I will use Stefan's material a lot (of course I will!) but also model much after how I give my own courses.

Since I work and live in Linköping, I need to give lectures on-line. I considered changing it as we went, but as things are now, I think we are happy continuing on-line, right?

As you may have noted, this course page shares its looks and structure with my own courses but absolutely no other webpages that I know of. This is intentional: When you are on the course pages, it is obvious from the looks! This one is green, TSBK07 is blue and TSBK03 is red/black. And my demo page looks totally different from these because it is not a course page (but resources for the course pages). I like it that way!

Latest news:

2021-11-28: And lab 4 is ready, just in time!

2021-11-27: Dugga 3 is finally graded! It was a tight week due to all project proposals. Not that I mind them, it is good that they arrive and I can evaluate them, but it delayed the grading for a while. But the video from lecture 9 was done quickly! Lab 4 is being tested.

2021-11-21: The video got delayed, but both that and a final lab 3 are coming! PS: Video (lecture 7) uploaded! And lab 3!

2021-11-19: A preliminary version of Lab 3 is uploaded!

2021-11-11: The lecture 4 video is uploaded. Lab 2 is now complete!

2021-11-05: Update to lab 1, makefile for Mac and Linux. Also, both PDF and video from lecture 3 is uploaded! :)

2021-11-04: Changed “Lecture plan” to “Lectures” to make it a logical place for the lecture material.

2021-11-04: Added brief instructions for using Code:blocks as IDE. See “Laborations”.

2021-11-03: Lecture videos are coming! Lecture 1 is being uploaded while I write this, and #2 is coming next. They go in the same folder as the lecture PDFs.

2021-11-02: Link to lecture material now created and lecture 1 available, under “Lecture plan”.

2021-10-09: Reordered the news so latest is at the top. Of course.

2021-08-28: I now know that the course language needs to be english so I continue in english here and prepare lectures, too, in english.

2021-06-26: Lecture series and lab series are converging and looks like a plan.

2021-04-17: Page created.

© Ingemar Ragnemalm 2021