MicroVegetation in Sunrise Village Part 3 – Painting Vegetation

This is a series of three articles describing why and how we did this. This third post will deal with painting vegetation in the Unity Editor.

MicroVegetation In Sunrise Village Part 2 – Modify Vegetation at Runtime

This second part explains how we can modify terrain at runtime.

MicroVegetation In Sunrise Village Part 1 – Rendering

In Sunrise Village you can explore a beautiful world full of lush vegetation. The first article is about rendering vegetation.

HelpURL for Shaders

In this article we look at a way how to use MaterialPropertyDrawers to add the [HelpURL] attribute to shaders.

Customizing Unity’s Project Window

In this article you will learn a simple way how to customize the project window of the Unity Editor. We will create a little framework to let the user show additional columns with information about the assets.

How to Write a Stripes Shader, Part 3: Checker Patterns

In this third part of stripes shader series we will add a new mode to render checker pattern instead stripes. We will also implement different blend operations.

How to Write a Stripes Shader, Part 2: Rotation, Width Shift and Colors

In this post we will develop the basic stripes shader further. We will add full rotation, width shift and more colors.

How To Write a Stripes Shader, Part 1: UVs, Rotation, Warping

This is the first post of my Unity shaders series. The series is aimed at people who have a little bit experience with writing shaders in Unity but I will try to explain everything so beginners can follow, too.