Lecturer(s)
|
-
Rouha Jan, MgA.
-
Charvát Richard, Ing. Ph.D.
|
Course content
|
unspecified
|
Learning activities and teaching methods
|
unspecified
|
Learning outcomes
|
The aim of the course is to teach students to acquire some modern generative methods for creating complex structures. The graduates will acquire advanced knowledge of scripting and using libraries. The platform used will be Processing or Blender. The acquired knowledge will enable the student to get into the wide area of generative creation of models, including simulation of their behaviour. - Introduction to software (OS) - Syntax, semantics - Assignment algorithmization - Principles of procedural design - Form and code - Generative rules - Physical simulation - Working with libraries - Creating a simple generative program - Application interface design (GUI) - Tuning and virtual presentation options
|
Prerequisites
|
unspecified
|
Assessment methods and criteria
|
unspecified
The course requires familiarization with computational generative methods for creating complex structures. The graduate will acquire knowledge of scripting and the use of libraries. The acquired knowledge will enable him to penetrate the broad field of generative creation of virtual models, including static and dynamic simulation of their behavior.
|
Recommended literature
|
|