SlideShare a Scribd company logo
3642QCA
Experimental and Generative Design
Welcome!
Let's get acquainted…
Section 2 Overview
• Tutor:
• Scott Roberts
• Contact:
• scott.roberts@griffith.edu.au
• Focus:
• Dynamic Real-Time Environments
Section 2 Overview cont.
• Software:
• Vue
• Unreal Engine 4.25
• Quixel Megascans
• Learning Method:
• Week 4 will be taught during online class.
• Week 5 and 6 are to be completed prior to class, with extension
content delivered throughout online class.
Dynamic Real-Time Environments
• The outcomes will involve the development of dynamic
environments and generative particle systems.
• The processes explored throughout this task will culminate
in a 1 to 2-minute cinematic sequence showcasing the
dynamic nature of your environment and particle system
experiments.
Dynamic Real-Time Environments cont.
• The composition of your final output will take full advantage
of the camera and may include a soundtrack to be edited in
After Effects.
• This body of work will represent 30 hours of design and
development.
Dynamic Real-Time Environments cont.
• The cinematic will be supported by critical and contextual
research pertinent to this course module of no less than 500
words with supporting images.
• The subject of the research will be the application and
potential for dynamic environments within the field of
visualisation and immersive design.
Generative Systems
Generative Systems using Node-based input for Design
What are Generative Systems?
1. Generative Systems are technologies with the overall
capacity to produce unprompted change driven by input.
2. Computational applications that use algorithms,
parametrisation, and simulation techniques. These
applications guide a composition from variation of data
input.
What are Generative Systems?
• Put simply, generative systems are automatically computed
solutions from rule-based decision making.
• The results vary depending on the data input, as the
application uses a set of rules to manipulate the final
composition based on the initial input.
How is it used?
• Generative Design is used in many industries:
• Architecture/Interior Design
• Product Manufacturing
• Programming
• Fine Art
• Game Design
• Health and Medicine
• …and many more
Node-based Generative Systems
• These systems follow strict rules of logic, as is required for all
applications and systems.
• Historically, this logic has been implemented through text-
based programming, being available to only those that
understand specific programming languages.
Node-based Generative Systems cont.
• In more recent times, this system of logic has become more
available to designers and artists through visual
programming.
• Visual programming uses nodes and execution paths to
complete logic functions.
Node-based Generative Systems cont.
• Node-based visual programming is available in:
• Unreal Engine Blueprints
• Dynamo
• Grasshopper for Rhino
• World Machine
• Houdini
• Nuke
• TouchDesigner
• etc
Examples
Tools and examples from industry and previous students.
Brushify.io
Brushify.io
Asher Zhu Cloud Painter
• https://twitter.com/i/status/1291037793724989447
Previous Student Work
• The following slides include stills from the cinematics
produced by previous students.
• Please do not used these as benchmarks! Push yourself to
create your best work.
Generative systems
Generative systems
Generative systems
Topics
Which topics are going to be covered in this section?
List of Topics
• Exporting Terrains from Vue
• Creating Landscapes in Unreal from Heightmaps
• Landscape Editing tools (including splines)
• Landscape Materials (Basic to Advanced)
• Foliage tools (Material based and Generative)
• Particle Systems using Niagara
• Cinematic Sequences

More Related Content

PDF
Resume(Sci Comp & DS)
PPT
Haptics Final Project Presentation
PPTX
Cgp lecture1 introduction
PDF
Computer Graphics 2004
PDF
IRJET- Technical Graphic Showcase
PDF
thesis
PPTX
CG Lecture0.pptx
PPTX
Computer Graphics
Resume(Sci Comp & DS)
Haptics Final Project Presentation
Cgp lecture1 introduction
Computer Graphics 2004
IRJET- Technical Graphic Showcase
thesis
CG Lecture0.pptx
Computer Graphics

Similar to Generative systems (20)

PDF
Lightspeed SIGGRAPH talk
PPT
CS 354 Procedural Methods
PPTX
Programme generated architecture
PPT
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
PDF
A Testbed for Image Synthesis
PDF
CG simple openGL point & line-course 2
PPT
unit-1-intro
PDF
02_computational_designanddigital_fabrication_visual_programing.pdf
PDF
Module- I (CO-I) Fundamentals of Computer Graphics- Product cycle, sequential...
PDF
02 computational design and digital fabrication visual programing
PDF
Real-Time Non-Photorealistic Shadow Rendering
PPTX
The Rendering Pipeline - Challenges & Next Steps
PDF
3D Content for Dream-like VR
PPT
Lectures1 2
PDF
Computer graphics Applications and System Overview
PPT
Ciencias de la computación, Gráficos por computadora.
PDF
Uncharted3 effect technique
PPT
5 Major Challenges in Interactive Rendering
PPTX
W1_CourseIntroduction.pptx advancedgraphics
PPT
CS 354 Interaction
Lightspeed SIGGRAPH talk
CS 354 Procedural Methods
Programme generated architecture
Frostbite Rendering Architecture and Real-time Procedural Shading & Texturing...
A Testbed for Image Synthesis
CG simple openGL point & line-course 2
unit-1-intro
02_computational_designanddigital_fabrication_visual_programing.pdf
Module- I (CO-I) Fundamentals of Computer Graphics- Product cycle, sequential...
02 computational design and digital fabrication visual programing
Real-Time Non-Photorealistic Shadow Rendering
The Rendering Pipeline - Challenges & Next Steps
3D Content for Dream-like VR
Lectures1 2
Computer graphics Applications and System Overview
Ciencias de la computación, Gráficos por computadora.
Uncharted3 effect technique
5 Major Challenges in Interactive Rendering
W1_CourseIntroduction.pptx advancedgraphics
CS 354 Interaction
Ad

More from ScottRoberts37 (10)

PPTX
Week 9 - Simulation in 3DS Max
PPTX
Week 4 - Materials and Textures
PPTX
Week 1 Welcome to 3D Vis
PPTX
Creating Cinematics with Sequencer
PDF
Week 4 - Landscape Technical Information
PPTX
Week 11 - Optimisation and Output
PPTX
Week 10 - Introduction to Animation in 3DS Max
PPTX
Week 5 - Flattening 3D Shapes
PPTX
Week 3 Polygonal Modelling
PPTX
Week 2 - 3D Modelling Principles
Week 9 - Simulation in 3DS Max
Week 4 - Materials and Textures
Week 1 Welcome to 3D Vis
Creating Cinematics with Sequencer
Week 4 - Landscape Technical Information
Week 11 - Optimisation and Output
Week 10 - Introduction to Animation in 3DS Max
Week 5 - Flattening 3D Shapes
Week 3 Polygonal Modelling
Week 2 - 3D Modelling Principles
Ad

Recently uploaded (20)

DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PDF
Yogi Goddess Pres Conference Studio Updates
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
01-Introduction-to-Information-Management.pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
Updated Idioms and Phrasal Verbs in English subject
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Lesson notes of climatology university.
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Anesthesia in Laparoscopic Surgery in India
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
RMMM.pdf make it easy to upload and study
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
Yogi Goddess Pres Conference Studio Updates
202450812 BayCHI UCSC-SV 20250812 v17.pptx
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Microbial disease of the cardiovascular and lymphatic systems
01-Introduction-to-Information-Management.pdf
A systematic review of self-coping strategies used by university students to ...
Updated Idioms and Phrasal Verbs in English subject
STATICS OF THE RIGID BODIES Hibbelers.pdf
Cell Structure & Organelles in detailed.
Module 4: Burden of Disease Tutorial Slides S2 2025
Lesson notes of climatology university.
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx

Generative systems

  • 3. Section 2 Overview • Tutor: • Scott Roberts • Contact: • scott.roberts@griffith.edu.au • Focus: • Dynamic Real-Time Environments
  • 4. Section 2 Overview cont. • Software: • Vue • Unreal Engine 4.25 • Quixel Megascans • Learning Method: • Week 4 will be taught during online class. • Week 5 and 6 are to be completed prior to class, with extension content delivered throughout online class.
  • 5. Dynamic Real-Time Environments • The outcomes will involve the development of dynamic environments and generative particle systems. • The processes explored throughout this task will culminate in a 1 to 2-minute cinematic sequence showcasing the dynamic nature of your environment and particle system experiments.
  • 6. Dynamic Real-Time Environments cont. • The composition of your final output will take full advantage of the camera and may include a soundtrack to be edited in After Effects. • This body of work will represent 30 hours of design and development.
  • 7. Dynamic Real-Time Environments cont. • The cinematic will be supported by critical and contextual research pertinent to this course module of no less than 500 words with supporting images. • The subject of the research will be the application and potential for dynamic environments within the field of visualisation and immersive design.
  • 8. Generative Systems Generative Systems using Node-based input for Design
  • 9. What are Generative Systems? 1. Generative Systems are technologies with the overall capacity to produce unprompted change driven by input. 2. Computational applications that use algorithms, parametrisation, and simulation techniques. These applications guide a composition from variation of data input.
  • 10. What are Generative Systems? • Put simply, generative systems are automatically computed solutions from rule-based decision making. • The results vary depending on the data input, as the application uses a set of rules to manipulate the final composition based on the initial input.
  • 11. How is it used? • Generative Design is used in many industries: • Architecture/Interior Design • Product Manufacturing • Programming • Fine Art • Game Design • Health and Medicine • …and many more
  • 12. Node-based Generative Systems • These systems follow strict rules of logic, as is required for all applications and systems. • Historically, this logic has been implemented through text- based programming, being available to only those that understand specific programming languages.
  • 13. Node-based Generative Systems cont. • In more recent times, this system of logic has become more available to designers and artists through visual programming. • Visual programming uses nodes and execution paths to complete logic functions.
  • 14. Node-based Generative Systems cont. • Node-based visual programming is available in: • Unreal Engine Blueprints • Dynamo • Grasshopper for Rhino • World Machine • Houdini • Nuke • TouchDesigner • etc
  • 15. Examples Tools and examples from industry and previous students.
  • 18. Asher Zhu Cloud Painter • https://twitter.com/i/status/1291037793724989447
  • 19. Previous Student Work • The following slides include stills from the cinematics produced by previous students. • Please do not used these as benchmarks! Push yourself to create your best work.
  • 23. Topics Which topics are going to be covered in this section?
  • 24. List of Topics • Exporting Terrains from Vue • Creating Landscapes in Unreal from Heightmaps • Landscape Editing tools (including splines) • Landscape Materials (Basic to Advanced) • Foliage tools (Material based and Generative) • Particle Systems using Niagara • Cinematic Sequences