Advanced Directional Shading


Shade all 6 sides of a mesh independently within one material. Get a stylized look without any uv unwraping or lighting. Apply vertex color, flat color or gradient to each of the 6 sides independently.

Gradient Editor


Intuitive gradient editor tool that lets you tweak the gradient settings such as gradient pivot point, falloff, rotation very easily.

Diffuse Texture


You can apply a diffuse texture to a minimalist material to get extra surface detail or use it as decal. Customize the texture tiling, uv offset or even the texture strength.

Fogs


Supports unity fog along with most other fog assets from the assetstore. Also comes with a height fog which is customizable per material basis. You can toggle on/off fog of any material in the scene.

Transparency


Your texture can have transparency or you can explicitely control the opacity of the mesh when the blending mode is set to transparent.

Color Correction


Unlike post processing, it is possible to customize the color of any mesh in the scene independently. Adjust Tint, saturation and brightness as necessary.

Ambient Occlusion


Supports prebaked ambient occlusion texture. You can also use unity baked lightmap as ambient occlusion. Ambient occlusion strength and color are customizable. You can also choose which uv channel to use for the AO map.

Realtime Shadow


Objects with minimalist material can cast/recieve realtime shadow from a directional light. Shadow strength, color and falloff are customizable.

Gradient Skybox


Comes with a gradient skybox shader that allows you to have a 2 color gradient in the sky.


More Features


UV free shading


Mesh does not need to be uv unwrapped to apply colors or gradients.

Global/Local shading


Color, gradient can be applied to worldspace or localspace. In localspace, the directionality is preserved so that rotating a model will not change its shading.

Unity lightmap


Unity baked lightmap can be used in 3 modes. Additive, Multiplicative, as Ambient Occlusion.

Rim light


Rounded objects can take advantage of this feature.

Ambient Color


Model can have an ambient color that affects the shading/lighting

Double Sided


Culling mode can be set to Back/Front/Both. Your mesh will render both sides or any of the two as you want.

High performance


Each feature is optimized and modularized so that if you don't need one, it will not be calculated and save performance cost.

LWRP/URP


Written with updated shader libraries from Lightweight/Universal render pipeline. Great for using it in mobile or VR devices.

Intuitive Workflow


Comes with an intuitive and eaily customizable uber inspector.

8 Sample scenes


8 Sample scenes are included to check out how things are done in different scenerios.


Feature Comparison

Features

Free

paid

Diffuse Texture

Yes

Yes

Vertex Shading

Yes

Yes

Flat Shading

Yes

Yes

Gradient shading

-

Yes

Ambient Occlusion

Limited

Yes

Unity Lightmap

Limited

Yes

Unity Fog

Yes

Yes

Height fog

Yes

Yes

Color Correction

-

Yes

Ambient Light

-

Yes

Rim Light

-

Yes

Realtime Shadow

-

Yes

Transparency

Yes

Yes

Culling Mode

-

Yes

Sky Shader

-

Yes

LocalSpace Variant

Yes

Yes

LWRP/URP

Yes

Yes


FAQ


No, minimalist is custom lighting solution. You are supposed to shade the models with gradients/flat colors. This way you can mimic realistic lighting, or create non-realistic/stylized lighting. However, you can add a directional light to cast/recieve realtime shadow which you customize in your way.

Yes, you can bake lights into lightmaps and use in minimalist in three different modes. Additive, Multiplicative, as AO.

In the lighting settings window (Window>Rendering>Lighting Settings), disable all lights in the scene, set the environment light to pure flat white, disable reflections, enable Ambient occlusion, set the lightmap mode to shadowmask and bake the lightmap. Enable lightmap in minimalist inspector, change the mode to "Use as AO".

Make sure you are using corrent variant of shaders for the respective render pipeline. For Lightweight render pipeline, use the LWRP variants. The skybox shader works with both render pipelines.

Change blending mode from "Opaque" to "Transparent"

Make sure you have enabled and configured fog settings in the Lighting settings window (Window>Rendering>Lighting Settings) and also enabled 'Unity Fog' in the minimalist material inspector.

Unity 2017.1 and above.

Yes, All version of minimalist can be used in commercial capacity.