Home » Scientific Visualisation, Schedule and Content

Welcome to the Scientific Visualisation Graduate Course!(HT18)

During this first week you will have a couple of tasks to do.

  • Start programming in Python
  • Install ParaView on your laptop
  • Browse through the lecture notes
  • Making some simple Visualisations using Paraview

The schedule below is intended to be helpful for you to make some kind of structure of your studies. But you might find it necessary to study some parts more than others and in that case you are of course free to do so.

The course is based on this book (However, there will be enough material handed out to you during the course that covers the same things as the book does):

Data Visualization: Principles and Practice, Second Edition
Alexandru C. Telea

2014 by A K Peters/CRC Press
Reference – 617 Pages – 224 Color & 224 B/W Illustrations
ISBN 9781466585263 – CAT# K19084


November 19, Monday
It is important that you have some knowledge about how python works and how it is different from the programming language you usually use in your research. Please browse through the python tutorial.

The nine first chapters are the most important ones and you should read through them carefully. Please try some of the lines of code to see what actually happens when you execute them. Chapter 7.2 is especially important as we are going to use file I/O in the course. The chapters are very short and probably you can find other tutorials that give you more information online. I would recommend this tutorial as it is quite nice.

Also have a look at the documentation.

November 20, Tuesday
Install ParaView on your laptop according to these instructions. This might take all day… but if you make it really quick then get acquainted with ParaView. The documentation of the latest version can be useful for finding out how to use different classes. Browse through the documentation just to get a notion of its content. We will discuss it more in detail during the lectures.

November 21, Wednesday
Now it is time to get acquainted with ParaView. Download the example files: viz.

Do the exercises found here ex1 and here ex2,  ex3,  ex4.
You will learn how to make simple ParaView programs and read and write files.

November 22, Thursday
Now it is time to do something really serious. Read through the whole tutorial about isosurfaces and volume rendering and do the suggested exercises:  ex5

November 23, Friday
Today you should have a look at this tutorial about streamlines: ex6 as well as looking at the rest of the programs in the package you downloaded.

Now you should be well prepared for the lectures and labs in the coming week!
We will be in room 1412 at Polacksbacken!

November 26, Monday
13:15-13:45, Anders, Introduction to SeSE and The visualisation course
14:00-15:00, Lab, ParaView
15:15-17:00, Alex, Introduction

November 27, Tuesday
9:15-11:00, Alex, Data Representation
11:15-12:00, Lab, ParaView
13:15-15:00, Stefan, Stereo Rendering in Theory and Practice.
15:15-16:00, Stefan, Perceptual Issues in Visualisation..

November 28, Wednesday
09:15-11:00, Alex, Scalar Algorithms
11:15-16:00, Lab, ParaView

November 29, Thursday
9:15-11:00, Alex, Vector Algorithms
11:15-16:00, project-ht-2018

November 30, Friday
9:15-11:00, Alex,  Higher-Dimensional Algorithms
11:15-12:00, Fredrik, 3D Stereo Rendering a project.

December 3, Monday – 7 Friday
During this week you will do your project.

If you choose to do the predefined project instead of using your own data, you can use this data and reader.

Deadline of project 1 of December. Make a 1 or 2 page paper (pdf) with images describing your solution and hand it in together with the code.

Course Evaluation

Please fill in the course evaluation as it will be very useful for us!