[Add] All in one shader

This commit is contained in:
2026-02-23 22:01:07 +07:00
parent ec0aa86ac2
commit 4f942cd7c0
806 changed files with 401510 additions and 33 deletions
@@ -0,0 +1,62 @@
using UnityEngine;
namespace AllIn13DShader
{
public class NoiseCreatorValues
{
public Texture2D noisePreview = null;
public Texture2D finalNoiseTex = null;
public RenderTexture noiseRenderTarget = null;
public Material noiseMaterial;
public float noiseScaleX = 10f;
public float noiseScaleY = 10f;
public float noiseContrast = 1f;
public float noiseBrightness = 0f;
public float noiseFractalAmount = 1f;
public float noiseJitter = 1f;
public int noiseSeed = 0;
public bool noiseSquareScale = false;
public bool noiseInverted = false;
public bool isFractalNoise = false;
public NoiseCreatorTool.NoiseTypes noiseType;
public TextureSizes noiseSize;
public FilterMode noiseFiltering;
public NoiseCreatorValues()
{
SetDefault();
}
public void SetDefault()
{
noisePreview = null;
noiseRenderTarget = null;
finalNoiseTex = null;
noiseMaterial = null;
noiseScaleX = 10f;
noiseScaleY = 10f;
noiseContrast = 1f;
noiseBrightness = 0f;
noiseFractalAmount = 1f;
noiseJitter = 1f;
noiseSeed = 0;
noiseSquareScale = false;
noiseInverted = false;
isFractalNoise = false;
noiseType = NoiseCreatorTool.NoiseTypes.Voronoi;
noiseSize = TextureSizes._512;
noiseFiltering = FilterMode.Bilinear;
}
}
}