Description
Demo Youtube video : Click me
Drawing UI shapes in a procedural manner is more efficient than using textures.
The MathShapes2D project has 33 primitive shapes which may be combined into more complex shapes and used as masks/gui elements
Procedurally draw your progress bars, circles, buttons, aiming reticules, screen transitions and other elements
The project uses the MPC method to animate these shapes. The Material Parameter Collection is the newer and easier way animate materials.
Some popular shapes provided are Cross, Rounded Rectangle, Horse Shoe, Octagon, Parallelogram and Pie
Technical Details
(Please include a full, comprehensive list of the features of the product)
Number of Unique Materials and Material Instances: 33 Master materials with 33 Dynamic Material Instances
Number of Textures: zero
Texture Resolutions: (Please list all various texture resolutions)
Supported Development Platforms:
Windows: YES
Mac: YES
Documentation: clickme
Important/Additional Notes:
Use this project as a reference to convert from GLSL code (ShaderToy) to UE4 blueprints
Manual includes a Getting Started and Gotchas section
Supported Engine Versions
4.26 – 4.27, 5.0 – 5.2