f(vec3 pos)
{
vec3 offsetPos = pos;
offsetPos.y += 10.0;
return length(offsetPos.yz)[b] - 10.0[/b];
}
f(vec3 pos)
{
vec3 offsetPos = pos;
offsetPos.y += 10.0;
offsetPos.y += perlinNoise(pos.x);
offsetPos.z += perlinNoise(pox.x);
return length(offsetPos.yz) - 10.0;
}

Reinder wrote:Two weeks ago I spend 7 hours to implement a very simple distance field renderer using de Go language (as an experiment and just for fun).
You can find my results here:
http://www.infi.nl/blog/view/id/47/Rendering_distance_fields_using_the_Go_language
Users browsing this forum: No registered users and 1 guest