Fabrizio Bergamo

Real-Time FX & Tech Art

Tag: material

this is the source archive template

  • Cross Section

    Cross Section

    Introduction In this post, I would like to outline a technique I frequently use to debug the look of a gradient, as well as trying to take it further by exposing some extra controls to increase its usefulness.I’ve been inspired, for a while now, to try and recreate, within Unreal’s Material Graph, something similar to…

  • Sample Texture in HLSL

    Sample Texture in HLSL

    Introduction In this blog post, I’ll go over how you can sample a texture in HLSL, more specifically, in a Custom Node Material Graph of Unreal Engine.I won’t be only showing the code itself, but how you can find it out on your own, as well as doing a little breakdown of the function that…

  • Billboard Material Function

    Billboard Material Function

    Introduction This post is not a step-by-step tutorial, but more like a documentation of a Material Function I created. However, it does contain screenshots of the entire graph, so feel free to recreate your own version. I’m currently working on a simple billboard baker that bakes the various GBuffer layers as textures using Render Targets,…

  • Sea of Clouds

    Sea of Clouds

    Volumetric Clouds A Clouds Material exploration I worked on when UE4.26 was released with the new Volumetric Cloud component, which is able to interact with Sky Atmosphere, Sky Light, and directional light. The Material is divided into two main layers, one is using a volumetric texture to define the main shapes and details of the…

  • 2D SDF – Advanced Shapes

    2D SDF – Advanced Shapes

    Material Function Library UE5 The last piece of my 2D SDF library.All of the advanced shapes you can see in this post are coming from Indigo’s Article (+ShaderToy), please check it out:2D distance functions I’ve only recreated them in Unreal’s Material Graph using nodes, it was a lot of fun and a great way to…

  • 2D SDF – Gradient/Flowmap and AA technique – Material Function Library

    2D SDF – Gradient/Flowmap and AA technique – Material Function Library

    Introduction In this post, I’ll show you how you can create a gradient from a 2D SDF and how it can be used as a flowmap in the material to warp a texture or in Niagara to drive the location of particles! I’ve also added a bonus section about Anti Aliasing, something that I haven’t covered before.If you haven’t seen…

  • 2D SDF – Manipulate Space

    2D SDF – Manipulate Space

    Material Function Library UE5 wip – migrating content

  • 2D SDF – Manipulate Space – Material Function Library

    2D SDF – Manipulate Space – Material Function Library

    Introduction This is the third part of a series of posts about 2D SDF, check out the first one where I show some simple shapes and explain the basics to visualize them, and the second one where I show different ways to combine them!I think it’s very useful and valuable knowledge for every Technical or Environment Artist, but really for anyone that…

  • 2D SDF – Combine Shapes

    2D SDF – Combine Shapes

    Material Function Library UE5 This is the Second Part of a 2D Sign Distance Field Material Function Library I created for Unreal Engine.SDFs can be used in various different ways, in this case, they are very powerful and useful when creating materials. Here you can see different ways shapes can be combined.Check out the blog…

  • 2D SDF – Combine Shapes – Material Function Library

    2D SDF – Combine Shapes – Material Function Library

    Introduction This is the second part of a series of posts about 2D SDF, check out the first one where I show some simple shapes and explain the basics to visualize them!I think it’s very useful and valuable knowledge for every Technical or Environment Artist, but really for anyone that works with materials.In this post, I will…