Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2014-12-19 00:27:26.984 Test[65585:1800283] SceneKit: error, 1: precision highp float;
- 2014-12-19 00:27:26.985 Test[65585:1800283] SceneKit: error, 2: struct SCNShaderSurface
- 2014-12-19 00:27:26.985 Test[65585:1800283] SceneKit: error, 3: {
- 2014-12-19 00:27:26.985 Test[65585:1800283] SceneKit: error, 4: vec3 view; // in view space
- 2014-12-19 00:27:26.985 Test[65585:1800283] SceneKit: error, 5: vec3 position; // in view space
- 2014-12-19 00:27:26.985 Test[65585:1800283] SceneKit: error, 6: vec3 normal; // in view space
- 2014-12-19 00:27:26.986 Test[65585:1800283] SceneKit: error, 7: vec3 tangent; // in view space
- 2014-12-19 00:27:26.986 Test[65585:1800283] SceneKit: error, 8: vec3 bitangent; // in view space
- 2014-12-19 00:27:26.986 Test[65585:1800283] SceneKit: error, 9: float shininess;
- 2014-12-19 00:27:26.986 Test[65585:1800283] SceneKit: error, 10: float fresnel;
- 2014-12-19 00:27:26.986 Test[65585:1800283] SceneKit: error, 11: vec3 _normalTS; // UNDOCUMENTED in tangent space
- 2014-12-19 00:27:26.986 Test[65585:1800283] SceneKit: error, 12: vec4 diffuse;
- 2014-12-19 00:27:26.986 Test[65585:1800283] SceneKit: error, 13: vec2 diffuseTexcoord;
- 2014-12-19 00:27:26.996 Test[65585:1800283] SceneKit: error, 14: vec4 emission;
- 2014-12-19 00:27:26.996 Test[65585:1800283] SceneKit: error, 15: vec4 reflective;
- 2014-12-19 00:27:26.996 Test[65585:1800283] SceneKit: error, 16: } _surface;
- 2014-12-19 00:27:26.997 Test[65585:1800283] SceneKit: error, 17: struct SCNShaderLightingContribution {vec3 ambient; vec3 diffuse; vec3 specular; vec3 modulate;} _lightingContribution;
- 2014-12-19 00:27:26.997 Test[65585:1800283] SceneKit: error, 18: varying vec2 v_texcoord0;
- 2014-12-19 00:27:26.997 Test[65585:1800283] SceneKit: error, 19: struct SCNShaderLight
- 2014-12-19 00:27:26.997 Test[65585:1800283] SceneKit: error, 20: {
- 2014-12-19 00:27:26.997 Test[65585:1800283] SceneKit: error, 21: vec4 intensity; // lowp, light intensity
- 2014-12-19 00:27:26.998 Test[65585:1800283] SceneKit: error, 22: vec3 direction; // mediump, vector from the point toward the light
- 2014-12-19 00:27:26.998 Test[65585:1800283] SceneKit: error, 23:
- 2014-12-19 00:27:26.998 Test[65585:1800283] SceneKit: error, 24: // private
- 2014-12-19 00:27:26.998 Test[65585:1800283] SceneKit: error, 25: float att;
- 2014-12-19 00:27:26.998 Test[65585:1800283] SceneKit: error, 26: vec3 dir; // lowp, vector from the point to the light for point and spot, dist attenuations
- 2014-12-19 00:27:26.999 Test[65585:1800283] SceneKit: error, 27: float dist; // mediump, distance from the point to the light (same coord. than range)
- 2014-12-19 00:27:26.999 Test[65585:1800283] SceneKit: error, 28: };
- 2014-12-19 00:27:26.999 Test[65585:1800283] SceneKit: error, 29: uniform vec4 u_light0_color;
- 2014-12-19 00:27:27.000 Test[65585:1800283] SceneKit: error, 30: uniform vec4 u_light0_position;
- 2014-12-19 00:27:27.000 Test[65585:1800283] SceneKit: error, 31: varying vec3 v_position;
- 2014-12-19 00:27:27.000 Test[65585:1800283] SceneKit: error, 32: varying vec3 v_normal;
- 2014-12-19 00:27:27.000 Test[65585:1800283] SceneKit: error, 33: uniform vec4 u_ambientLightColor;
- 2014-12-19 00:27:27.000 Test[65585:1800283] SceneKit: error, 34: uniform sampler2D u_diffuseTexture;
- 2014-12-19 00:27:27.001 Test[65585:1800283] SceneKit: error, 35: struct SCNOutput
- 2014-12-19 00:27:27.001 Test[65585:1800283] SceneKit: error, 36: {
- 2014-12-19 00:27:27.002 Test[65585:1800283] SceneKit: error, 37: vec4 color;
- 2014-12-19 00:27:27.002 Test[65585:1800283] SceneKit: error, 38: } _output;
- 2014-12-19 00:27:27.002 Test[65585:1800283] SceneKit: error, 39: void main(void)
- 2014-12-19 00:27:27.002 Test[65585:1800283] SceneKit: error, 40: {
- 2014-12-19 00:27:27.003 Test[65585:1800283] SceneKit: error, 41: _surface.diffuseTexcoord = v_texcoord0;
- 2014-12-19 00:27:27.003 Test[65585:1800283] SceneKit: error, 42: _surface.diffuse = texture2D(u_diffuseTexture, _surface.diffuseTexcoord);
- 2014-12-19 00:27:27.004 Test[65585:1800283] SceneKit: error, 43: _surface.emission = vec4(0.);
- 2014-12-19 00:27:27.004 Test[65585:1800283] SceneKit: error, 44: _surface.normal = normalize(v_normal.xyz);
- 2014-12-19 00:27:27.004 Test[65585:1800283] SceneKit: error, 45: _surface.position = v_position;
- 2014-12-19 00:27:27.005 Test[65585:1800283] SceneKit: error, 46: _surface.view = normalize(-v_position);
- 2014-12-19 00:27:27.005 Test[65585:1800283] SceneKit: error, 47: _surface.reflective = vec4(0.);
- 2014-12-19 00:27:27.006 Test[65585:1800283] SceneKit: error, 48:
- 2014-12-19 00:27:27.006 Test[65585:1800283] SceneKit: error, 49: float flakeSize = 0.2;
- 2014-12-19 00:27:27.007 Test[65585:1800283] SceneKit: error, 50: float flakeIntensity = 0.7;
- 2014-12-19 00:27:27.007 Test[65585:1800283] SceneKit: error, 51: vec3 paintColor0 = vec3(0.9, 0.4, 0.3);
- 2014-12-19 00:27:27.007 Test[65585:1800283] SceneKit: error, 52: vec3 paintColor1 = vec3(0.9, 0.75, 0.2);
- 2014-12-19 00:27:27.008 Test[65585:1800283] SceneKit: error, 53: vec3 flakeColor = vec3(flakeIntensity, flakeIntensity, flakeIntensity);
- 2014-12-19 00:27:27.008 Test[65585:1800283] SceneKit: error, 54: vec3 rnd = texture2D(u_diffuseTexture, _surface.diffuseTexcoord * vec2(1.0 / flakeSize)).rgb;
- 2014-12-19 00:27:27.009 Test[65585:1800283] SceneKit: error, 55: rnd = normalize(2 * rnd - 1.0);
- 2014-12-19 00:27:27.009 Test[65585:1800283] SceneKit: error, 56: vec3 nrm1 = normalize(0.05 * rnd + 0.95 * _surface.normal);
- 2014-12-19 00:27:27.009 Test[65585:1800283] SceneKit: error, 57: vec3 nrm2 = normalize(0.3 * rnd + 0.4 * _surface.normal);
- 2014-12-19 00:27:27.010 Test[65585:1800283] SceneKit: error, 58: float fresnel1 = clamp(dot(nrm1, _surface.view), 0.0, 1.0);
- 2014-12-19 00:27:27.010 Test[65585:1800283] SceneKit: error, 59: float fresnel2 = clamp(dot(nrm2, _surface.view), 0.0, 1.0);
- 2014-12-19 00:27:27.011 Test[65585:1800283] SceneKit: error, 60: vec3 col = mix(paintColor0, paintColor1, fresnel1);
- 2014-12-19 00:27:27.011 Test[65585:1800283] SceneKit: error, 61: col += pow(fresnel2, 106.0) * flakeColor;
- 2014-12-19 00:27:27.011 Test[65585:1800283] SceneKit: error, 62: _surface.normal = nrm1;
- 2014-12-19 00:27:27.012 Test[65585:1800283] SceneKit: error, 63: _surface.diffuse = vec4(col, 1.0);
- 2014-12-19 00:27:27.013 Test[65585:1800283] SceneKit: error, 64: _surface.emission = (_surface.reflective * _surface.reflective) * 2.0;
- 2014-12-19 00:27:27.013 Test[65585:1800283] SceneKit: error, 65: _surface.reflective = vec4(0.0);
- 2014-12-19 00:27:27.013 Test[65585:1800283] SceneKit: error, 66: // Lighting
- 2014-12-19 00:27:27.014 Test[65585:1800283] SceneKit: error, 67: _lightingContribution.ambient = u_ambientLightColor.rgb;
- 2014-12-19 00:27:27.014 Test[65585:1800283] SceneKit: error, 68: _lightingContribution.diffuse = vec3(0.);
- 2014-12-19 00:27:27.014 Test[65585:1800283] SceneKit: error, 69: {
- 2014-12-19 00:27:27.014 Test[65585:1800283] SceneKit: error, 70: SCNShaderLight _light;
- 2014-12-19 00:27:27.015 Test[65585:1800283] SceneKit: error, 71: _light.intensity = u_light0_color;
- 2014-12-19 00:27:27.015 Test[65585:1800283] SceneKit: error, 72: _light.direction = normalize(u_light0_position.xyz - _surface.position);
- 2014-12-19 00:27:27.015 Test[65585:1800283] SceneKit: error, 73: _light.att = max(0.0, dot(_surface.normal, _light.direction));
- 2014-12-19 00:27:27.016 Test[65585:1800283] SceneKit: error, 74: _light.intensity.rgb *= _light.att;
- 2014-12-19 00:27:27.016 Test[65585:1800283] SceneKit: error, 75: _lightingContribution.diffuse += _light.intensity.rgb;
- 2014-12-19 00:27:27.016 Test[65585:1800283] SceneKit: error, 76: }
- 2014-12-19 00:27:27.017 Test[65585:1800283] SceneKit: error, 77:
- 2014-12-19 00:27:27.017 Test[65585:1800283] SceneKit: error, 78: // Combine
- 2014-12-19 00:27:27.018 Test[65585:1800283] SceneKit: error, 79: _output.color = vec4(0., 0., 0., _surface.diffuse.a);
- 2014-12-19 00:27:27.018 Test[65585:1800283] SceneKit: error, 80: _output.color.rgb = _surface.diffuse.rgb * (_lightingContribution.diffuse + _lightingContribution.ambient);
- 2014-12-19 00:27:27.018 Test[65585:1800283] SceneKit: error, 81: _output.color.rgb += _surface.emission.rgb;
- 2014-12-19 00:27:27.019 Test[65585:1800283] SceneKit: error, 82: _output.color.rgb += _surface.reflective.rgb * _lightingContribution.diffuse;
- 2014-12-19 00:27:27.019 Test[65585:1800283] SceneKit: error, 83:
- 2014-12-19 00:27:27.019 Test[65585:1800283] SceneKit: error, 84:
- 2014-12-19 00:27:27.020 Test[65585:1800283] SceneKit: error, 85:
- 2014-12-19 00:27:27.020 Test[65585:1800283] SceneKit: error, 86:
- 2014-12-19 00:27:27.020 Test[65585:1800283] SceneKit: error, 87: gl_FragColor = _output.color;
- 2014-12-19 00:27:27.020 Test[65585:1800283] SceneKit: error, 88: }
- 2014-12-19 00:27:27.021 Test[65585:1800283] SceneKit: error, 89:
- 2014-12-19 00:27:27.021 Test[65585:1800283] SceneKit: error, failed to link program: ERROR: 0:55: '*' does not operate on 'int' and 'vec3'
- 2014-12-19 00:27:27.022 Test[65585:1800283] SceneKit: error, program failed to build:
- 2014-12-19 00:27:27.022 Test[65585:1800283] SceneKit: error, C3DResourceManagerMakeProgramResident failed to compile program - fallback on default program
- 2014-12-19 00:27:27.302 Test[65585:1800283] SceneKit: error, 1: precision highp float;
- 2014-12-19 00:27:27.303 Test[65585:1800283] SceneKit: error, 2: struct SCNShaderSurface
- 2014-12-19 00:27:27.303 Test[65585:1800283] SceneKit: error, 3: {
- 2014-12-19 00:27:27.303 Test[65585:1800283] SceneKit: error, 4: vec3 view; // in view space
- 2014-12-19 00:27:27.303 Test[65585:1800283] SceneKit: error, 5: vec3 position; // in view space
- 2014-12-19 00:27:27.304 Test[65585:1800283] SceneKit: error, 6: vec3 normal; // in view space
- 2014-12-19 00:27:27.304 Test[65585:1800283] SceneKit: error, 7: vec3 tangent; // in view space
- 2014-12-19 00:27:27.304 Test[65585:1800283] SceneKit: error, 8: vec3 bitangent; // in view space
- 2014-12-19 00:27:27.305 Test[65585:1800283] SceneKit: error, 9: float shininess;
- 2014-12-19 00:27:27.305 Test[65585:1800283] SceneKit: error, 10: float fresnel;
- 2014-12-19 00:27:27.305 Test[65585:1800283] SceneKit: error, 11: vec3 _normalTS; // UNDOCUMENTED in tangent space
- 2014-12-19 00:27:27.305 Test[65585:1800283] SceneKit: error, 12: vec4 diffuse;
- 2014-12-19 00:27:27.305 Test[65585:1800283] SceneKit: error, 13: vec2 diffuseTexcoord;
- 2014-12-19 00:27:27.306 Test[65585:1800283] SceneKit: error, 14: vec4 emission;
- 2014-12-19 00:27:27.306 Test[65585:1800283] SceneKit: error, 15: vec4 reflective;
- 2014-12-19 00:27:27.306 Test[65585:1800283] SceneKit: error, 16: } _surface;
- 2014-12-19 00:27:27.306 Test[65585:1800283] SceneKit: error, 17: struct SCNShaderLightingContribution {vec3 ambient; vec3 diffuse; vec3 specular; vec3 modulate;} _lightingContribution;
- 2014-12-19 00:27:27.307 Test[65585:1800283] SceneKit: error, 18: varying vec2 v_texcoord0;
- 2014-12-19 00:27:27.307 Test[65585:1800283] SceneKit: error, 19: struct SCNShaderLight
- 2014-12-19 00:27:27.307 Test[65585:1800283] SceneKit: error, 20: {
- 2014-12-19 00:27:27.307 Test[65585:1800283] SceneKit: error, 21: vec4 intensity; // lowp, light intensity
- 2014-12-19 00:27:27.308 Test[65585:1800283] SceneKit: error, 22: vec3 direction; // mediump, vector from the point toward the light
- 2014-12-19 00:27:27.308 Test[65585:1800283] SceneKit: error, 23:
- 2014-12-19 00:27:27.308 Test[65585:1800283] SceneKit: error, 24: // private
- 2014-12-19 00:27:27.308 Test[65585:1800283] SceneKit: error, 25: float att;
- 2014-12-19 00:27:27.309 Test[65585:1800283] SceneKit: error, 26: vec3 dir; // lowp, vector from the point to the light for point and spot, dist attenuations
- 2014-12-19 00:27:27.309 Test[65585:1800283] SceneKit: error, 27: float dist; // mediump, distance from the point to the light (same coord. than range)
- 2014-12-19 00:27:27.309 Test[65585:1800283] SceneKit: error, 28: };
- 2014-12-19 00:27:27.309 Test[65585:1800283] SceneKit: error, 29: uniform vec4 u_light0_color;
- 2014-12-19 00:27:27.310 Test[65585:1800283] SceneKit: error, 30: uniform vec4 u_light0_position;
- 2014-12-19 00:27:27.310 Test[65585:1800283] SceneKit: error, 31: varying vec3 v_position;
- 2014-12-19 00:27:27.310 Test[65585:1800283] SceneKit: error, 32: varying vec3 v_normal;
- 2014-12-19 00:27:27.310 Test[65585:1800283] SceneKit: error, 33: uniform vec4 u_ambientLightColor;
- 2014-12-19 00:27:27.311 Test[65585:1800283] SceneKit: error, 34: uniform sampler2D u_diffuseTexture;
- 2014-12-19 00:27:27.311 Test[65585:1800283] SceneKit: error, 35: struct SCNOutput
- 2014-12-19 00:27:27.311 Test[65585:1800283] SceneKit: error, 36: {
- 2014-12-19 00:27:27.311 Test[65585:1800283] SceneKit: error, 37: vec4 color;
- 2014-12-19 00:27:27.312 Test[65585:1800283] SceneKit: error, 38: } _output;
- 2014-12-19 00:27:27.312 Test[65585:1800283] SceneKit: error, 39: void main(void)
- 2014-12-19 00:27:27.312 Test[65585:1800283] SceneKit: error, 40: {
- 2014-12-19 00:27:27.312 Test[65585:1800283] SceneKit: error, 41: _surface.diffuseTexcoord = v_texcoord0;
- 2014-12-19 00:27:27.313 Test[65585:1800283] SceneKit: error, 42: _surface.diffuse = texture2D(u_diffuseTexture, _surface.diffuseTexcoord);
- 2014-12-19 00:27:27.313 Test[65585:1800283] SceneKit: error, 43: _surface.emission = vec4(0.);
- 2014-12-19 00:27:27.313 Test[65585:1800283] SceneKit: error, 44: _surface.normal = normalize(v_normal.xyz);
- 2014-12-19 00:27:27.313 Test[65585:1800283] SceneKit: error, 45: _surface.position = v_position;
- 2014-12-19 00:27:27.314 Test[65585:1800283] SceneKit: error, 46: _surface.view = normalize(-v_position);
- 2014-12-19 00:27:27.314 Test[65585:1800283] SceneKit: error, 47: _surface.reflective = vec4(0.);
- 2014-12-19 00:27:27.314 Test[65585:1800283] SceneKit: error, 48:
- 2014-12-19 00:27:27.314 Test[65585:1800283] SceneKit: error, 49: float flakeSize = 0.2;
- 2014-12-19 00:27:27.315 Test[65585:1800283] SceneKit: error, 50: float flakeIntensity = 0.7;
- 2014-12-19 00:27:27.315 Test[65585:1800283] SceneKit: error, 51: vec3 paintColor0 = vec3(0.9, 0.4, 0.3);
- 2014-12-19 00:27:27.315 Test[65585:1800283] SceneKit: error, 52: vec3 paintColor1 = vec3(0.9, 0.75, 0.2);
- 2014-12-19 00:27:27.315 Test[65585:1800283] SceneKit: error, 53: vec3 flakeColor = vec3(flakeIntensity, flakeIntensity, flakeIntensity);
- 2014-12-19 00:27:27.316 Test[65585:1800283] SceneKit: error, 54: vec3 rnd = texture2D(u_diffuseTexture, _surface.diffuseTexcoord * vec2(1.0 / flakeSize)).rgb;
- 2014-12-19 00:27:27.316 Test[65585:1800283] SceneKit: error, 55: rnd = normalize(2 * rnd - 1.0);
- 2014-12-19 00:27:27.316 Test[65585:1800283] SceneKit: error, 56: vec3 nrm1 = normalize(0.05 * rnd + 0.95 * _surface.normal);
- 2014-12-19 00:27:27.316 Test[65585:1800283] SceneKit: error, 57: vec3 nrm2 = normalize(0.3 * rnd + 0.4 * _surface.normal);
- 2014-12-19 00:27:27.317 Test[65585:1800283] SceneKit: error, 58: float fresnel1 = clamp(dot(nrm1, _surface.view), 0.0, 1.0);
- 2014-12-19 00:27:27.317 Test[65585:1800283] SceneKit: error, 59: float fresnel2 = clamp(dot(nrm2, _surface.view), 0.0, 1.0);
- 2014-12-19 00:27:27.317 Test[65585:1800283] SceneKit: error, 60: vec3 col = mix(paintColor0, paintColor1, fresnel1);
- 2014-12-19 00:27:27.317 Test[65585:1800283] SceneKit: error, 61: col += pow(fresnel2, 106.0) * flakeColor;
- 2014-12-19 00:27:27.318 Test[65585:1800283] SceneKit: error, 62: _surface.normal = nrm1;
- 2014-12-19 00:27:27.318 Test[65585:1800283] SceneKit: error, 63: _surface.diffuse = vec4(col, 1.0);
- 2014-12-19 00:27:27.318 Test[65585:1800283] SceneKit: error, 64: _surface.emission = (_surface.reflective * _surface.reflective) * 2.0;
- 2014-12-19 00:27:27.319 Test[65585:1800283] SceneKit: error, 65: _surface.reflective = vec4(0.0);
- 2014-12-19 00:27:27.319 Test[65585:1800283] SceneKit: error, 66: // Lighting
- 2014-12-19 00:27:27.319 Test[65585:1800283] SceneKit: error, 67: _lightingContribution.ambient = u_ambientLightColor.rgb;
- 2014-12-19 00:27:27.319 Test[65585:1800283] SceneKit: error, 68: _lightingContribution.diffuse = vec3(0.);
- 2014-12-19 00:27:27.319 Test[65585:1800283] SceneKit: error, 69: {
- 2014-12-19 00:27:27.320 Test[65585:1800283] SceneKit: error, 70: SCNShaderLight _light;
- 2014-12-19 00:27:27.320 Test[65585:1800283] SceneKit: error, 71: _light.intensity = u_light0_color;
- 2014-12-19 00:27:27.320 Test[65585:1800283] SceneKit: error, 72: _light.direction = normalize(u_light0_position.xyz - _surface.position);
- 2014-12-19 00:27:27.321 Test[65585:1800283] SceneKit: error, 73: _light.att = max(0.0, dot(_surface.normal, _light.direction));
- 2014-12-19 00:27:27.321 Test[65585:1800283] SceneKit: error, 74: _light.intensity.rgb *= _light.att;
- 2014-12-19 00:27:27.321 Test[65585:1800283] SceneKit: error, 75: _lightingContribution.diffuse += _light.intensity.rgb;
- 2014-12-19 00:27:27.321 Test[65585:1800283] SceneKit: error, 76: }
- 2014-12-19 00:27:27.321 Test[65585:1800283] SceneKit: error, 77:
- 2014-12-19 00:27:27.322 Test[65585:1800283] SceneKit: error, 78: // Combine
- 2014-12-19 00:27:27.322 Test[65585:1800283] SceneKit: error, 79: _output.color = vec4(0., 0., 0., _surface.diffuse.a);
- 2014-12-19 00:27:27.322 Test[65585:1800283] SceneKit: error, 80: _output.color.rgb = _surface.diffuse.rgb * (_lightingContribution.diffuse + _lightingContribution.ambient);
- 2014-12-19 00:27:27.322 Test[65585:1800283] SceneKit: error, 81: _output.color.rgb += _surface.emission.rgb;
- 2014-12-19 00:27:27.323 Test[65585:1800283] SceneKit: error, 82: _output.color.rgb += _surface.reflective.rgb * _lightingContribution.diffuse;
- 2014-12-19 00:27:27.323 Test[65585:1800283] SceneKit: error, 83:
- 2014-12-19 00:27:27.323 Test[65585:1800283] SceneKit: error, 84:
- 2014-12-19 00:27:27.323 Test[65585:1800283] SceneKit: error, 85:
- 2014-12-19 00:27:27.323 Test[65585:1800283] SceneKit: error, 86:
- 2014-12-19 00:27:27.324 Test[65585:1800283] SceneKit: error, 87: gl_FragColor = _output.color;
- 2014-12-19 00:27:27.324 Test[65585:1800283] SceneKit: error, 88: }
- 2014-12-19 00:27:27.324 Test[65585:1800283] SceneKit: error, 89:
- 2014-12-19 00:27:27.325 Test[65585:1800283] SceneKit: error, failed to link program: ERROR: 0:55: '*' does not operate on 'int' and 'vec3'
- 2014-12-19 00:27:27.325 Test[65585:1800283] SceneKit: error, program failed to build:
- 2014-12-19 00:27:27.325 Test[65585:1800283] SceneKit: error, C3DResourceManagerMakeProgramResident failed to compile program - fallback on default program
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement