Skip to main content

Houdini – procedural 3D (5 cr)

Code: VV00EW09-3001

General information


Enrollment

04.11.2024 - 17.11.2024

Timing

01.01.2025 - 30.04.2025

Number of ECTS credits allocated

5 op

Virtual portion

1 op

Mode of delivery

80 % Contact teaching, 20 % Distance learning

Unit

Department of Culture

Campus

Kouvola Campus

Teaching languages

  • English

Seats

20 - 22

Degree programmes

  • Degree Programme in Game Design

Teachers

  • Panu Vuoristo

Teacher in charge

Panu Vuoristo

Groups

  • VV2024-2025
    Optional studies 2024-2025
  • 15.01.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 22.01.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 29.01.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 05.02.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 12.02.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 19.02.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 05.03.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 12.03.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 19.03.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 26.03.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 02.04.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 09.04.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 16.04.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 23.04.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001
  • 30.04.2025 14:30 - 18:00, Houdini – procedural 3D VV00EW09-3001

Objective

You learn the basics of procedural 3D modeling, dynamic simulations, and scripting.
You understand the fundamentals of node-based workflows, asset creation, and key VFX techniques.

Content

What is procedural content generation (PCG) and what are its benefits?
What is Houdini and what are the alternative software?
What are custom tools and how to make them?
How to navigate Houdini interface, different views and customize them?
What are some of the common workflows for creating effects and procedural structures?
What various types of 3D are (meshes, point clouds, VDBs, volumes)?
What is the utility of PCG in games?
What commonly used data types there are and how to work with them?
How to generate various geometry and modify it?
How to import and export geometry?
How to create procedural tools and effects using nodes and vex?
How to fracture and break objects?
How to simulate rigid bodies, cloth, liquids and pyros?

Evaluation scale

1-5