32 lines
491 B
Plaintext
32 lines
491 B
Plaintext
Shader "Graph/Point Surface"
|
|
{
|
|
Properties
|
|
{
|
|
_Smoothness("Smoothness", Range(0, 1)) = 0.5
|
|
}
|
|
|
|
SubShader
|
|
{
|
|
CGPROGRAM
|
|
#pragma surface ConfigureSurface Standard fullforwardshadows
|
|
#pragma target 3.0
|
|
|
|
struct Input
|
|
{
|
|
float3 worldPos;
|
|
};
|
|
|
|
float _Smoothness;
|
|
|
|
void ConfigureSurface(Input input, inout SurfaceOutputStandard surface)
|
|
{
|
|
surface.Albedo = saturate(input.worldPos * 0.5 + 0.5);
|
|
surface.Smoothness = _Smoothness;
|
|
}
|
|
|
|
ENDCG
|
|
}
|
|
|
|
FallBack "Diffuse"
|
|
}
|