Tuesday, 1 December 2026
08:45 | Join in |
09:00 | Welcome, Motivation & Introduction |
09:15 | Blender fundamentals: interface, navigation, 3D viewport, object manipulation, scene hierarchy, camera setup |
09:45 | Importing scientific data: file formats (PLY, OBJ, STL, Alembic, OpenUSD), point clouds, volumetric data, vertex coloring |
10:15 | Mesh editing: non-destructive modifier workflow (Subdivision Surface, Boolean, Array, Solidify) |
11:00 | Break |
11:15 | Rendering, lighting & materials: Principled BSDF, lighting for scientific clarity, Cycles/Eevee pipelines, denoising, image composition |
12:15 | Animation basics: keyframing, timeline, graph editor, output and encoding trade-offs |
13:00 | End of second day (course) |
Wednesday, 2 December 2026
08:45 | Join in |
09:00 | Python scripting:bpy API, mathutils, programmatic geometry, automation, custom data import, command-line/background rendering |
09:40 | Advanced Materials: Shader Editor, UV unwrapping, PBR textures, procedural textures, adaptive subdivision |
10:20 | Geometry Nodes: procedural generation, sockets & fields, instance-on-points, mesh deformation |
11:00 | Break |
11:15 | Final project: independent visualization of your own data (molecular models, photogrammetry, 3D simulations, fluid dynamics…) |
13:00 | End of second day (course) |