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
Vertex Blend Triplanar Shader In Unity

Vertex Blend Triplanar Shader In Unity

When I first started using Unity, I was not satisfied with how terrain textures were blended together. Therefore I put together a vertex blend triplanar shader for Unity URP. It blends multiple textures using vertex colors from meshes, which allows us to bake splat maps onto meshes for direct texture application.

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