Skip to content
Snippets Groups Projects
noise.osl 522 B
Newer Older
  • Learn to ignore specific revisions
  • Thomas Dinges's avatar
    Thomas Dinges committed
    
    shader noise(
    	float Time = 1.0,
    	point Point = P,
    	output float Cell = 0.0,
    	output color Perlin = 0.8,
    
    	output color UPerlin = 0.8,
    	output color Simplex = 0.8,
    	output color USimplex = 0.8)
    
    Thomas Dinges's avatar
    Thomas Dinges committed
    {   
    	/* Cell Noise */
    	Cell = noise("cell", Point);
    
    
    	/* Perlin 4D Noise */
    	Perlin = noise("perlin", Point, Time);
    
    	/* UPerlin 4D Noise */
    	UPerlin = noise("uperlin", Point, Time);
    	
    	/* Simplex 4D Noise */
    	Simplex = noise("simplex", Point, Time);
    	
    	/* USimplex 4D Noise */
    	USimplex = noise("usimplex", Point, Time);
    
    Thomas Dinges's avatar
    Thomas Dinges committed