Contact Info

Metal Shader

Corrugated
Metal

Wattle and Daub Shader
Tree Trunk Shader
Water Shader Rippling Water
Flame Shader Flickering Flame
Wattle and Daub
Procedural Basketweave Shader
Step by step tutorial

shader in a scene
(see 3D Modeling > Shelter for more)

shader network (click to enlarge)

Custom SLIM Template


user-definable options (click to enlarge)

if (tt > (branchRoot - branchRad) && tt < (branchRoot + branchRad))
{
temp = sqrt(abs(branchRad*branchRad - (branchRoot-tt)*(branchRoot-tt)))/branchRad; /* roundness */
temp = temp - ((1-cos(ss*2*PI)*((1+poleRad)/2))-(-0.5*poleRad+0.5)) ; /* interleave */
if (temp > hump) hump = temp;
if (hump < 0) hump = 0 ;
}

This custom float (rendered here as surface color) is used as a displacement in the wattle and daub shader.

(view complete source)