1. Introduction
Is this workshop for me? This workshop is initially designed for Game Developers at HKU, who want to explore Technical Art. But anybody with an interest in technical art is welcome to follow this workshop.
What do I need?
Within this workshop you are expected to have a core understanding of programming with C++ or C#. Also a minimum understanding of Unreal Engine 4 (UE4) is required.
It is advised to have a working PC or laptop, that can handle UE4, to participate in the workshop and its challenges. This workshop will be making use of version 4.26 of UE4. Unreal Engine 4 is a free engine, which you can download here: https://www.unrealengine.com/en-US/download.
Make sure that you choose C++ at “Choose whether to create a Blueprint or C++ project”, when creating your own project.
Img. 1, choosing for a C++ project
At the end of this workshop
When you have finished this workshop, you will be able to create your own effects using dynamic materials. This workshop will teach you about:
How to create your own dynamic material in C++.
How to set up a material for your dynamic material.
How to edit parameters in your dynamic material at runtime in C++.
How to read parameters in your dynamic material at runtime in C++.