Math is an outstanding collection of material functions designed by Elias Wick to empower creators working with Unreal Engine. The collection features powerful functions for creating dynamic visual effects, shaders, post processing effects, and so much more.
The Math collection includes three modules - Conditional Statements, Gradients, and Waves - each offering a range of versatile and useful functions. With a total of 20 material functions and three expertly crafted example levels, you will have a great starting point for exploring the full potential of these modules.
The Conditional Statements module is a collection of ten unique material functions that aim to reduce shader instructions and expand upon conditional modularity. These logical operator nodes can help you create complex flows in a fast and more efficient way than ever before. This showcase video provides you with a quick tour of your new material functions and how they can be used.
The Gradients module is an excellent choice if you're looking to create beautiful and customizable gradient effects for your project. The library of pre-built gradient functions available in this module can be applied to any material in your Unreal Engine project. With the highly customizable functions available in the Gradients module, you have full control over the color, scale, and shape of your gradients, which can help you create dynamic and visually stunning effects for your games and other projects. The included example level and supplementary gradient material provide an excellent starting point for exploring the diverse range of gradients available with this module.
Finally, the Waves module contains a library of five central periodic waveforms, including Sine, Cosine, Sawtooth, Square, and Triangle. These waveforms are widely used in digital fields and are the backbone of audio, video, and image processing. With Waves, you can create a variety of stunning visual effects, such as flickering lights, animated textures, post-process effects, mesh offsets, and much more. The included example files demonstrate the limitless possibilities created by Waves, allowing you to achieve the desired visual effects with ease.
Elias Wick’s - Math collection is an excellent choice for game developers, digital artists, and other creative professionals looking to create stunning and visually engaging projects.
Links
- Conditional Statements
- Gradients
- Waves
Included Material Functions
Conditional Statements
- AND (&&)
- EQUAL (==)
- Greater Than (>)
- Greater Than Or Equal (>=)
- Less Than (<)
- Less Than Or Equal (<=)
- NOT (!)
- NOT EQUAL (!=)
- OR (||)
- XOR (^)
Gradients
- Linear - A gradient that transitions between two colors in a straight line.
- Radial - A gradient that radiates out from a center point, creating a circular or elliptical transition between colors.
- Angular - A gradient that transitions between colors in a circular pattern, similar to a pie chart.
- Diamond - A gradient that creates a diamond shape, with color transitions from the corners towards the center.
- Reflected - A gradient that reflects the colors on a central axis, creating a symmetrical pattern.
Waves
- Sine
- Cosine
- Sawtooth
- Square
- Triangle