
Simple SDF Library For Unreal Engine
A downloadable asset pack
This is a collection of Material Functions for Unreal Engine 5.3 and higher that generate dynamic Signed Distance Functions for 17 shapes.
Each Material Function returns four outputs:
There are 17 SDF Shapes that are dynamically editable at run-time, and can be fully customized for your use-case.
Included for each Material Function is the Shader Graph logic along with the HLSL in a Custom Node.
The scope of this pack is focused entirely on SDF shapes, and does not include other functions or utilities relevant to SDFs. I recommend using this in conjunction with Epics's UI Material Lab functions.
Each Material Function is based heavily on the work of Inigo Quilez. If you derive any use or knowledge from this asset pack, I encourage you to subscribe to his Patreon or send him a donation directly.
To install, copy the folder "SimpleSDFLibrary" into your project's "Content" folder (see included README file for more details).
I heavily encourage users to do further reading on the subject of SDFs, as the subject is fascinating and educational for broader shader concepts:
- Inigo Quilez's work on 2D SDFs
- Joyrock's blogposts on 2D SDFs
- Ben Cloward's tutorial series on 2D SDFs and Procedural Shapes
Published | 2 days ago |
Status | Released |
Category | Assets |
Author | Birthday Boy |
Made with | Unreal Engine |
Tags | asset, Asset Pack, No AI, sdf, shapes, signed-distance-field, signed-distance-function, ue5, Unreal Engine |
Download
Download
SimpleSDFLibraryAssetPack.zip 656 kB
Install instructions
To instal, extract the "SimpleSDFLibrary" folder to the location of your choice.
Then, copy the "SimpleSDFLibrary" folder into the "Content" folder of your Unreal Engine Project.
This Asset Pack is intended for use in Unreal Engine 5.3 and beyond. Earlier versions are not supported.
Thank you for using this Asset Pack, please use these shapes!
Leave a comment
Log in with itch.io to leave a comment.