Blueprint Shader For Eevee

by Sanctus in Surfacing


This blueprint shader is compatible with eevee only.

*I added another file with a new effect (x-ray blueprint):


 




Shader that can be applied to any 3D model, compatible with eevee only.


Most options can be changed from the object shader. The grid and measurement lines can me modified on the world shader.

There are 2 nodegroups to control everything.

The nodegroup inside the blueprint material has 2 versions with the following options:

Scale – an overall texture scale multiplier for the stripes version
Color – the color of the object
Background Color – This color has a driver to control the color of the background in the World Shader

Brightness – Controls how sensitive to light is the shader
There are 3 different textures defined by the steps
1st Step – limit between 1st and 2nd textures
2nd Step – limit between 2nd and 3rd textures (3rd texture is just transparent)
1. Texture Size – Individually changes the texture scale for the 1st texture
1. Stroke – Controls the stroke size of the 1st texture
1. Angle – Controls the angle of the 1st texture
2. Texture Size – Individually changes the texture scale for the 2nd texture
2. Stroke – Controls the stroke size of the 2nd texture
2. Angle – Controls the angle of the 2nd texture
Plain/Stripes – Switches between the Plain version and the Stripes versions
Thickness – Controls the thickness of the lines used on the Plain versions
Outline Thickness – Controls the size in pixels of the outline that is only visible when rendered (controls freestyle with drivers)

The nodegroup inside the world shader has the following options:

The 2 RGB nodes on the left are controlled by the main nodegroup inside the Blueprint Material via drivers, you should not edit their colors, if you want to use different colors just unplug them.

*Note that the grid will only be viewed correctly from camera view, but it will always render correctly.

Grid Thickness – Controls the thickness of the grid
Grid Size – Controls the size of the grid
Grid color – Will use the color defined on the Blueprint Material, if unplugged you can control this color individually.
Grid Alpha – Controls grid alpga (transparency)
Gradient ON/OFF – Switches the gradient feature on and off
Color 1 – Background color defined on the Blueprint Material, if unplugged you can control this color individually.
Color 2 – When Gradient switch is ON you can use this as the 2nd color for the gradient.
Measurement Overlay – Activates the measurement overlay
V. POS. Y – Controls position on Y axis for the Vertical measurement line.
V. POS. X - Controls position on X axis for the Vertical measurement line.
V. Height – Controls the height of the Vertical measurement line.
H. POS. Y – Controls position on Y axis for the Horizontal measurement line.
H. POS. X - Controls position on X axis for the Horizontal measurement line.
H. Width – Controls the width of the horizontal measurement line.
Stroke Thickness – Thickness of the Measurement Overlay lines.
World Light – The control for the world background light.


Sales 500+
Customer Ratings 3
Average Rating
Dev Fund Contributor
Published about 3 years ago
Blender Version 2.9, 2.91
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message