Vertex Paintable Material In Unity

Vertex Paintable Material In Unity

I created a vertex paintable material for Eris Online to allow artists to add surface detailing on dungeon floors.

I took shader I had previously developed — a vertex-blended triplanar shader using height data — and designed a new material that allows artists to paint in broken details and exposed dirt surface onto the dungeon floor to add more visual diversity.

The shader uses masks with channels for that include metallic, ambient occlusion, height, and smoothness maps. Artists can fine-tune the details and control the falloff of the blends for more precise control.

Related Posts

Choppy Wavy Hair In Unity

Choppy Wavy Hair In Unity

I crafted a choppy wavy hair using Blender, adopting a common hair creation workflow often associated with ZBrush. The process involved sculpting the hair shape and placing hair card curves for with layers – from the base layer to breakups to transitional layer.

Read More
Directional Decal Shader for Environmental Blending In Unity

Directional Decal Shader for Environmental Blending In Unity

When working with assets in Unity projects, I often find that props can feel “out of place” in the environment. To address this, I created a custom decal shader that helps blend props more naturally into the scene.

Read More
Anisotropic Highlight Hair Shader In Unity

Anisotropic Highlight Hair Shader In Unity

Hair models are commonly used in games, but Unity’s default URP materials did not achieve my desired results for hair shading. Therefore I put together an Anisotropic Highlight Hair shader to enhance hair rendering in projects.

Read More