

url [ "javascript: function initialize() { var r, phi, x, y, z; var i, j, idx; // Compute coordinates, texture coordinates: for (i = 0; i < nlat; i++) { //y = 2 * ( i / (nlat-1) ) - 1; y = 2 * ( i / (nlat-1) ) - 1; r = Math.sqrt( 1 - y*y ); for (j = 0; j < nl; j++) { phi = 2 * Math.PI * j / nl; x = -Math.sin(phi)*r; z = -Math.cos(phi)*r; c[i*nl+j] = new SFVec3f(x,y,z); tc[i*nl+j] = new SFVec2f( j/nl, i/(nlat-1) ); } }