This page contains the program of the course. Other information, such as learning outcomes, teachers, literature and examination, are in a separate course PM. This year, because of Covid, the course is given online, via live Zoom lectures (pre-recorded lectures will not be available). The Zoom-link for the online-lectures is https://chalmers.zoom.us/j/68047847071. I have sent out the password for the Zoom-lectures to your Canvas email, so please keep track of your inbox. For those of you that are not yet registered in Canvas for the course, please contact me email@example.com before the course starts.
In this course you will learn about various concepts, techniques, and tools for visualization of scientific data. The GU course code is MMG640. The Chalmers course code is MVE080. The schedule of the course is in TimeEdit.
Preliminary course outline (modified throughout the course):
Course introduction (slides)
Getting started with the Canvas learning platform
Canvas video guides
Python basics tutorial
NumPy for MATLAB users
The conda Python distribution
Jupyter Notebook basics
Colors and images (slides)
RGB color model
HSV color model
Velocity fields and streamlines in 2D (slides)
- Basic math of 3D graphics (slides)
3D plots in ParaView (slides)
Download and install ParaView
Paraview tutorial PDF
- Animating time-dependent data in ParaView
Blender 3D and Python scripting (slides)
Download Blender 3D
Blender manual pages
Blender Fundamentals Video Tutorials
Blender Guru Video Tutorial
Rotations in 3D: quaternions (slides)
Notes on quaternions
- Course project (slides)
Visualization of particle dynamics using Blender (slides)
PDF notes about Blender particles
- Take-home exam
The syllabus page shows a table-oriented view of course schedule and basics of course grading. You can add any other comments, notes or thoughts you have about the course structure, course policies or anything else.
To add some comments, click the 'Edit' link at the top.