[x3d-public] X3DOM errors on console.

John Carlson yottzumm at gmail.com
Sun Apr 19 11:48:04 PDT 2020


On this page:

https://coderextreme.net/X3DJSONLD/src/main/html/x3domexamples.html

Errors:

x3dom-full.debug.js:24197 Uncaught TypeError: Failed to execute
'shaderSource' on 'WebGLRenderingContext': parameter 1 is not of type
'WebGLShader'.
    at x3dom.shader.BackgroundSkyTextureShader.generateVertexShader
(x3dom-full.debug.js:24197)
    at new x3dom.shader.BackgroundSkyTextureShader
(x3dom-full.debug.js:24167)
    at x3dom.Cache.getShader (x3dom-full.debug.js:11897)
    at Context.x3dom.gfx_webgl.Context.setupScene
(x3dom-full.debug.js:26397)
    at Context.x3dom.gfx_webgl.Context.renderScene
(x3dom-full.debug.js:29103)
    at x3dom.X3DDocument.render (x3dom-full.debug.js:13038)
    at x3dom.X3DCanvas.tick (x3dom-full.debug.js:9915)
    at mainloop (x3dom-full.debug.js:9985)
x3dom.shader.BackgroundSkyTextureShader.generateVertexShader @
x3dom-full.debug.js:24197
x3dom.shader.BackgroundSkyTextureShader @ x3dom-full.debug.js:24167
x3dom.Cache.getShader @ x3dom-full.debug.js:11897
x3dom.gfx_webgl.Context.setupScene @ x3dom-full.debug.js:26397
x3dom.gfx_webgl.Context.renderScene @ x3dom-full.debug.js:29103
x3dom.X3DDocument.render @ x3dom-full.debug.js:13038
x3dom.X3DCanvas.tick @ x3dom-full.debug.js:9915
mainloop @ x3dom-full.debug.js:9985
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
doc.onload @ x3dom-full.debug.js:9988
next_step @ x3dom-full.debug.js:12724
next_step @ x3dom-full.debug.js:12735
x3dom.X3DDocument.load @ x3dom-full.debug.js:12739
x3dom.X3DCanvas.load @ x3dom-full.debug.js:10009
onload @ x3dom-full.debug.js:11736
load (async)
loadX3DOM @ x3dom-full.debug.js:11788
(anonymous) @ x3dom-full.debug.js:11802
x3dom-full.debug.js:3925 Uncaught TypeError: Cannot set property 'ready' of
null
    at Object.x3dom.Utils.createTexture2D (x3dom-full.debug.js:3925)
    at x3dom.Cache.getTexture2D (x3dom-full.debug.js:11827)
    at x3dom.Texture.updateTexture (x3dom-full.debug.js:12440)
    at x3dom.Texture.update (x3dom-full.debug.js:12166)
    at new x3dom.Texture (x3dom-full.debug.js:12147)
    at Context.x3dom.gfx_webgl.Context.setupShape
(x3dom-full.debug.js:26032)
    at x3dom.DrawableCollection.addShape (x3dom-full.debug.js:6950)
    at
x3dom.registerNodeType.defineClass.nodeChanged.collectDrawableObjects
(x3dom-full.debug.js:38123)
    at
x3dom.registerNodeType.defineClass.fieldChanged.collectDrawableObjects
(x3dom-full.debug.js:32327)
    at
x3dom.registerNodeType.defineClass.fieldChanged.collectDrawableObjects
(x3dom-full.debug.js:32327)
x3dom.Utils.createTexture2D @ x3dom-full.debug.js:3925
x3dom.Cache.getTexture2D @ x3dom-full.debug.js:11827
x3dom.Texture.updateTexture @ x3dom-full.debug.js:12440
x3dom.Texture.update @ x3dom-full.debug.js:12166
x3dom.Texture @ x3dom-full.debug.js:12147
x3dom.gfx_webgl.Context.setupShape @ x3dom-full.debug.js:26032
x3dom.DrawableCollection.addShape @ x3dom-full.debug.js:6950
collectDrawableObjects @ x3dom-full.debug.js:38123
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
x3dom.gfx_webgl.Context.renderScene @ x3dom-full.debug.js:29181
x3dom.X3DDocument.render @ x3dom-full.debug.js:13038
x3dom.X3DCanvas.tick @ x3dom-full.debug.js:9915
mainloop @ x3dom-full.debug.js:9985
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
doc.onload @ x3dom-full.debug.js:9988
next_step @ x3dom-full.debug.js:12724
next_step @ x3dom-full.debug.js:12735
x3dom.X3DDocument.load @ x3dom-full.debug.js:12739
x3dom.X3DCanvas.load @ x3dom-full.debug.js:10009
onload @ x3dom-full.debug.js:11736
load (async)
loadX3DOM @ x3dom-full.debug.js:11788
(anonymous) @ x3dom-full.debug.js:11802
x3dom-full.debug.js:3925 Uncaught TypeError: Cannot set property 'ready' of
null
    at Object.x3dom.Utils.createTexture2D (x3dom-full.debug.js:3925)
    at x3dom.Cache.getTexture2D (x3dom-full.debug.js:11827)
    at x3dom.Texture.updateTexture (x3dom-full.debug.js:12440)
    at x3dom.Texture.update (x3dom-full.debug.js:12166)
    at new x3dom.Texture (x3dom-full.debug.js:12147)
    at Context.x3dom.gfx_webgl.Context.setupShape
(x3dom-full.debug.js:26032)
    at x3dom.DrawableCollection.addShape (x3dom-full.debug.js:6950)
    at
x3dom.registerNodeType.defineClass.nodeChanged.collectDrawableObjects
(x3dom-full.debug.js:38123)
    at
x3dom.registerNodeType.defineClass.fieldChanged.collectDrawableObjects
(x3dom-full.debug.js:32327)
    at
x3dom.registerNodeType.defineClass.fieldChanged.collectDrawableObjects
(x3dom-full.debug.js:32327)
x3dom.Utils.createTexture2D @ x3dom-full.debug.js:3925
x3dom.Cache.getTexture2D @ x3dom-full.debug.js:11827
x3dom.Texture.updateTexture @ x3dom-full.debug.js:12440
x3dom.Texture.update @ x3dom-full.debug.js:12166
x3dom.Texture @ x3dom-full.debug.js:12147
x3dom.gfx_webgl.Context.setupShape @ x3dom-full.debug.js:26032
x3dom.DrawableCollection.addShape @ x3dom-full.debug.js:6950
collectDrawableObjects @ x3dom-full.debug.js:38123
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
x3dom.gfx_webgl.Context.renderScene @ x3dom-full.debug.js:29181
x3dom.X3DDocument.render @ x3dom-full.debug.js:13038
x3dom.X3DCanvas.tick @ x3dom-full.debug.js:9915
mainloop @ x3dom-full.debug.js:9985
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
doc.onload @ x3dom-full.debug.js:9988
next_step @ x3dom-full.debug.js:12724
next_step @ x3dom-full.debug.js:12735
x3dom.X3DDocument.load @ x3dom-full.debug.js:12739
x3dom.X3DCanvas.load @ x3dom-full.debug.js:10009
onload @ x3dom-full.debug.js:11736
load (async)
loadX3DOM @ x3dom-full.debug.js:11788
(anonymous) @ x3dom-full.debug.js:11802
x3dom-full.debug.js:22205 Uncaught TypeError: Failed to execute
'shaderSource' on 'WebGLRenderingContext': parameter 1 is not of type
'WebGLShader'.
    at x3dom.shader.DynamicShader.generateVertexShader
(x3dom-full.debug.js:22205)
    at new x3dom.shader.DynamicShader (x3dom-full.debug.js:21756)
    at x3dom.Cache.getShaderByProperties (x3dom-full.debug.js:11989)
    at Context.x3dom.gfx_webgl.Context.setupShape
(x3dom-full.debug.js:26038)
    at x3dom.DrawableCollection.addShape (x3dom-full.debug.js:6950)
    at
x3dom.registerNodeType.defineClass.nodeChanged.collectDrawableObjects
(x3dom-full.debug.js:38123)
    at
x3dom.registerNodeType.defineClass.fieldChanged.collectDrawableObjects
(x3dom-full.debug.js:32327)
    at
x3dom.registerNodeType.defineClass.fieldChanged.collectDrawableObjects
(x3dom-full.debug.js:32327)
    at
x3dom.registerNodeType.defineClass.collectDrawableObjects.collectDrawableObjects
(x3dom-full.debug.js:46583)
    at
x3dom.registerNodeType.defineClass.fieldChanged.collectDrawableObjects
(x3dom-full.debug.js:32327)
x3dom.shader.DynamicShader.generateVertexShader @ x3dom-full.debug.js:22205
x3dom.shader.DynamicShader @ x3dom-full.debug.js:21756
x3dom.Cache.getShaderByProperties @ x3dom-full.debug.js:11989
x3dom.gfx_webgl.Context.setupShape @ x3dom-full.debug.js:26038
x3dom.DrawableCollection.addShape @ x3dom-full.debug.js:6950
collectDrawableObjects @ x3dom-full.debug.js:38123
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:46583
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
collectDrawableObjects @ x3dom-full.debug.js:32327
x3dom.gfx_webgl.Context.renderScene @ x3dom-full.debug.js:29181
x3dom.X3DDocument.render @ x3dom-full.debug.js:13038
x3dom.X3DCanvas.tick @ x3dom-full.debug.js:9915
mainloop @ x3dom-full.debug.js:9985
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
requestAnimationFrame (async)
mainloop @ x3dom-full.debug.js:9986
20WebGL: INVALID_OPERATION: bindFramebuffer: object does not belong to this
context
x3dom-full.debug.js:27120 Uncaught TypeError: Cannot read property
'transform' of undefined
    at Context.x3dom.gfx_webgl.Context.renderPickingPass
(x3dom-full.debug.js:27120)
    at Context.x3dom.gfx_webgl.Context.pickValue (x3dom-full.debug.js:28432)
    at x3dom.X3DDocument.onMouseOver (x3dom-full.debug.js:13122)
    at HTMLCanvasElement.onMouseOver (x3dom-full.debug.js:9013)
x3dom.gfx_webgl.Context.renderPickingPass @ x3dom-full.debug.js:27120
x3dom.gfx_webgl.Context.pickValue @ x3dom-full.debug.js:28432
x3dom.X3DDocument.onMouseOver @ x3dom-full.debug.js:13122
onMouseOver @ x3dom-full.debug.js:9013
6x3dom-full.debug.js:27120 Uncaught TypeError: Cannot read property
'transform' of undefined
    at Context.x3dom.gfx_webgl.Context.renderPickingPass
(x3dom-full.debug.js:27120)
    at Context.x3dom.gfx_webgl.Context.pickValue (x3dom-full.debug.js:28432)
    at x3dom.X3DDocument.onMove (x3dom-full.debug.js:13063)
    at HTMLCanvasElement.onMouseMove (x3dom-full.debug.js:9069)
x3dom.gfx_webgl.Context.renderPickingPass @ x3dom-full.debug.js:27120
x3dom.gfx_webgl.Context.pickValue @ x3dom-full.debug.js:28432
x3dom.X3DDocument.onMove @ x3dom-full.debug.js:13063
onMouseMove @ x3dom-full.debug.js:9069
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200419/9bf6fe5a/attachment-0001.html>


More information about the x3d-public mailing list