Website powered by

Pokéball Substance

A procedural substance I wanted to try myself on. A flexible pokéball material that only needs a sphere to work.

It works; only using a sphere in Substance Designer (the standard one that follows with) you get a pokéball. It uses a height map to get the shape out. Not perfect, not the cleanest and height maps aren't the most efficient; but cool and fun.

The material allows to change between some preset pokéballs, but also opens up for the user to customize the color and add in their own icons and images (though the last part is not supported in Unity).

Was a fun personal project that turned out pretty decent.

Render from Substance Designer

Render from Substance Designer

Render from Substance Designer

Render from Substance Designer

Render from Substance Designer

Render from Substance Designer

Render from Substance Designer

Render from Substance Designer

Screengrab from Unity; still gives off a decent result with just using a Unity sphere

Screengrab from Unity; still gives off a decent result with just using a Unity sphere

Screengrab from Unity to show off some of the flexibility that the material gives the user in the game engine

Screengrab from Unity to show off some of the flexibility that the material gives the user in the game engine

The graph taken from Substance Designer

The graph taken from Substance Designer