Home | History | Annotate | Download | only in effects

Lines Matching full:appendf

1218     interiorNormalBody.appendf("\treturn %s(%s(m[0], m[2], m[3], m[5], m[6], m[8], 0.25),\n"
1243 texCoords.appendf("coord + vec2(%d, %d) * %s", dx, dy, imgInc);
1253 arg.appendf("%s * m[4]", surfScale);
1314 lightBody.appendf("\tfloat colorScale = %s * dot(normal, surfaceToLight);\n", kd);
1315 lightBody.appendf("\treturn vec4(lightColor * clamp(colorScale, 0.0, 1.0), 1.0);\n");
1395 lightBody.appendf("\tvec3 halfDir = vec3(normalize(surfaceToLight + vec3(0, 0, 1)));\n");
1396 lightBody.appendf("\tfloat colorScale = %s * pow(dot(normal, halfDir), %s);\n", ks, shininess);
1397 lightBody.appendf("\tvec3 color = lightColor * clamp(colorScale, 0.0, 1.0);\n");
1398 lightBody.appendf("\treturn vec4(color, max(max(color.r, color.g), color.b));\n");
1524 lightColorBody.appendf("\tfloat cosAngle = -dot(surfaceToLight, %s);\n", s);
1525 lightColorBody.appendf("\tif (cosAngle < %s) {\n", cosOuter);
1526 lightColorBody.appendf("\t\treturn vec3(0);\n");
1527 lightColorBody.appendf("\t}\n");
1528 lightColorBody.appendf("\tfloat scale = pow(cosAngle, %s);\n", exponent);
1529 lightColorBody.appendf("\tif (cosAngle < %s) {\n", cosInner);
1530 lightColorBody.appendf("\t\treturn %s * scale * (cosAngle - %s) * %s;\n",
1532 lightColorBody.appendf("\t}\n");
1533 lightColorBody.appendf("\treturn %s;\n", color);