Welcome to my portfolio website

Procedural Splat Generator

January 22, 2016

Splat-Generator

Project Description:

This is a generator that makes procedural splat patterns.

I used the splats for a 2D fighting game called Graffit Splat.

The generator can generate 9999 different splat textures in Unity without adjusting any settings.

Settings that can be adjusted are: color, size, orientation and the random seed.

 

Overview Node Tree

Splat Generator Node Tree

The full node tree consist of only 21 nodes. This makes this generator/substance very fast and also gives you enough options to vary the final output a lot. The tree has two main shapes, round shapes and long shapes.

Long-Shapes-Nodes

The long shapes are made by the starburst node, which generate a random amount of branches between 25-100 depending on the random seed. After the starburst node the long strains are warped by a waves pattern, this disrupts the straight lines and adds more variation.

Round-Shapes-Nodes

The round shapes are two simple shapes, a paraboloid for smooth circles and a disc with the purpose of adding hard shapes. The two circulair shapes are multiplied in the fx-map node and receive a random size, offset and rotation. After the fx-map the result is blended with the long shapes.

 

 

Comments are closed.