Introduction

Hi! My name is Harry “deBug” Emelianov, I’m a self-taught artist from Moscow.

CG became my hobby when I was 14. I had been doing ArchViz and high poly modeling, but my love for computer games led me to Gamedev. At that time, I began learning about game engines (UE3 and Unity4 back then), plus learning C#, C++ and how to write shaders using GLSL and HLSL. For some time, I outsourced for TraceStudio and Fox3D, participated in a lot of interesting projects like Call of Duty: Infinite Warfare, Arktika 1, A Plague Tale: Innocence and many other. Now I am working as a freelancer and teach courses on environment design and game textures at ScreamSchool in Moscow.

Animated Textures in UE4

Unreal Engine is great for creating simple and good-looking animated shaders and effects since it doesn’t require strong programming skills, just basic knowledge of math. You need two parameters for the adjustment of animated materials: time-dependent coordinates that would change the texture and, as you probably have already guessed, time.